Lorin Hochstein

Ramblings about software, research and other things

No Country for IT

with 2 comments

Matt Welsh suggests that systems researchers should work on an escape from configuration hell. I’ve felt some of the pain he describes while managing a small handful of servers.

Coming from a software engineering background, I would have instinctively classified the problem of misconfiguration as a software engineering problem instead of a systems one. But, really it’s an IT problem more than anything else. And therein lies the tragedy:  IT is not considered a respectable area of research in the computer science academic community.

Advertisements

Written by Lorin

May 17, 2013 at 10:17 pm

Posted in research, software

2 Responses

Subscribe to comments with RSS.

  1. After years of working on the configuration problem, I’m convinced that the problem isn’t fundamentally tractable, not with the current landscape. Existing OS distros don’t have the right primitives or semantics for configuration. I think that this idea isn’t widely held, particularly in the distro/packager community.

    One interesting approach is to throw away the distro entirely, and build everything from source; oddly enough, that actually simplifies the semantics of configuration quite a bit; tools that are trying to help simplify things often complicate automated management in a horrific way. This build from source approach is what the BOSH guys did, and I think that it is critical for predictable configuration semantics.

    Narayan Desai

    June 1, 2013 at 9:40 am

    • Interesting idea… What are the semantics that you need in order to do configuration management “right”?

      Lorin

      June 1, 2013 at 9:46 pm


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: