I don’t feel old very often, but the push into hyper-distributed computing, at least as far as it’s entering the mainstream, is giving me my first taste of a earth-shaking change coming to run-of-the-mill web applications. Even things like Ruby aren’t very interesting, really. New language, a few new ways to contort your thinking and you’re at problems you understand well. This stuff, on the other hand, requires rethinking architectures from the ground up, including re-imagining latency, fault tolerance, and consistency. It’s fun stuff.