Judgement Day

The MacPorts funding bill is passed. The system goes online on February 20th, 2008. Human decisions are removed from strategic installation. MacPorts begins to learn at a geometric rate. It becomes self-aware at 3:03pm Eastern time, February 21st. In a panic, they try to pull the plug. And, MacPorts installs itself.


The Next Evolution in Mongrel Is Thin

Update: Thin, Mongrel and all of the variants have been replaced by a much better solution.

The Quick Background
First there was Zed’s excellent (and much appreciated) baseline work that establish Mongrel as the front runner in ruby hosting. Something I’ve been using for well over a year in production behind nginx. From that baseline evolved a few hacks: Evented Mongrel and Swiftiply Proxy.

The problem is that they were just that — Hacks that monkey patched the source code. Bye-bye needed updates. As much as I liked the perf gains from running them, it was not a great production solution.