nanog mailing list archives
Re: Linux: concerns over systemd adoption and Debian's decision to switch
From: Barry Shein <bzs () world std com>
Date: Wed, 22 Oct 2014 15:47:01 -0400
On October 22, 2014 at 07:04 rsk () gsp org (Rich Kulawiec) wrote:
I've seen similar tactical mistakes when developers insist that information *must* be stored in a relational database -- even though plain old ordinary text files are perfectly adequate for the task, are easier to debug, are easier to fix, and easier to maintain. There is an unfortunate tendency among many developers to attempt to wring the very last bit of performance out of systems and not to take into consideration that the scarcest and most expensive resource is the system administrator. Saving a few microseconds or a handful of bytes here and there is a horribly bad idea if it chews up an extra hour or week of SA time.
Obviously it depends on the application, generalities are dangerous. But one advantage of DBs are that you automatically get all the mechanics of failover, distribution, backup and recovery, atomicity, consistency, integrity, security, etc. that come with the DB essentially for "free". There is a tendency that one starts with this idea of keeping it simple, such as text files, and then proceeds to build all these mechanisms themselves, usually poorly. Look at how many different formats of configuration files we have on a typical *ix system, nearly one per application/daemon that needs a config file. Why do I have to know how to properly modify a passwd file, named config, logrotate, tcp wrappers, mail daemon configs, anti-spam configs, etc etc etc (usually in /etc!) down to what they will each take for a comment or separator or stanza syntax. -- -Barry Shein The World | bzs () TheWorld com | http://www.TheWorld.com Purveyors to the Trade | Voice: 800-THE-WRLD | Dial-Up: US, PR, Canada Software Tool & Die | Public Access Internet | SINCE 1989 *oo*
Current thread:
- Re: Linux: concerns over systemd adoption and Debian's decision to switch [OT], (continued)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch [OT] Peter Baldridge (Oct 25)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch [OT] Matt Palmer (Oct 25)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch [OT] Matt Palmer (Oct 25)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch [OT] Lamar Owen (Oct 27)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch [OT] Jimmy Hess (Oct 25)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch [OT] Valdis . Kletnieks (Oct 26)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch [OT] Tim Franklin (Oct 24)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch Rich Kulawiec (Oct 22)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch Stephen Satchell (Oct 22)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch Barry Shein (Oct 22)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch Barry Shein (Oct 22)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch Eugeniu Patrascu (Oct 21)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch Jim Popovitch (Oct 21)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch Rahul Sawarkar (Oct 23)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch joe mcguckin (Oct 21)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch Jimmy Hess (Oct 21)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch Matt Palmer (Oct 21)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch Andre Tomt (Oct 22)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch * (Oct 23)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch Jim Popovitch (Oct 23)
- Re: Linux: concerns over systemd adoption and Debian's decision to switch Valdis . Kletnieks (Oct 23)