So I just caught This Presentation at InfoQ by Neil Williams, who is head of Reddit's infrastructure development team. He lays out their architecture -- how they handle 300 million users a day -- the technologies they use to do it (RabbitMQ, PostGreSQL, Python, Apache Cassandra), and some of the bitter , hard-learned lessons in which the architecture has kicked them in the teeth. He walks us through a number of incidents they experienced, what went wrong, how they fixed it, and what they learned from it.

All in all, a great presentation by a great speaker. If anyone has some thoughts here, I'd love to read 'em.


Brian P.