Architecture by Accident

这是一个非常棒的介绍web应用架构的slide,作者先分析了一个web应用随着负载越来越大,会进行怎么样的架构变迁,读写分享,构建cache,异步队列,反向代理等等技术,然后思考上在传统的关系数据库中我们是如何实现的,再引入了对如MongoDB、Redis等NoSQL的应用的思考。推荐细读。