Chapter 6 Politics

In November of 2008, I presented “Building Distributed Applications” at RubyConf. The day after my presentation, I saw a gentleman by the name of Mike Perham1 present a project he was working on, called “Politics.” I remember thinking that it seemed like an interesting idea, but I didn’t quite get what he was trying to do at the time. I squirreled it away as something to keep my eye on and eventually try to figure out.

Fast-forward several months, and I’m at work discussing with a colleague a problem we are having. We have identical application server instances running in production, using a popular “cloud” hosting provider. Each one of these instances is born of the same base image, meaning that each instance is loaded with ...

Get Distributed Programming with Ruby now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.