David Heinemeier Hansson on Twitter’s Scaling

In response to Alex Payne’s comments on the scaling issues the Twitter team is running into:

Scaling is the act of removing bottlenecks. When you remove one bottleneck (like application code execution), you tend to reveal another (like database queries). That’s natural and means you’re making progress. But you have to keep your marbles straight when doing this.

Thursday, 12 April 2007