大多数网络框架和“最佳做法”并不适用于性能非常高的网站,而且那些供应商的白皮书不值得印刷它们的纸张。
那么,有人应该在哪里寻找有关此主题的书籍,教程或其他资源?
答案 0 :(得分:20)
看看O'Hilly的Cal Henderson的“建立可扩展的网站”
http://www.amazon.com/Building-Scalable-Web-Sites-Applications/dp/0596102356
他是Flickr背后的人。另请参阅highscalability.com,他们有一些最负载网站的架构。
答案 1 :(得分:5)
您不应将可伸缩性视为绑定或一次性修复。
随着应用程序使用的变化,您的可扩展性要求将发生变化和变化。此外,没有解决可扩展性的灵丹妙药。它是各种方法的混合,如缓存,复制,分发,性能调整,硬件升级等。您应该根据“您想要扩展的内容”的上下文选择那些,并在哪里获得最大的收益! / p>
查看此链接 http://sevenoct.wordpress.com/2013/07/04/scaling-applications/
它有一些关于可扩展性的好信息以及如何不陷入“追捧”可伸缩性咒语的陷阱
答案 2 :(得分:4)
我已经对此进行了相当多的搜索。最后归结为这三本书。