可扩展的Web项目架构

时间:2010-12-07 22:00:04

标签: performance scalability

您在哪里获得有关“如何构建可扩展的高性能Web应用程序”的信息?我的意思是建筑,最佳实践ets。无论平台和语言如何:.net,php,java ... 您是否在项目中获得了自己的“史诗失败”,然后在几个晚上重构您的系统或从互联网上获取信息?

是否有任何社区可以分享我自己的经验并获得一些回应?

是的,我知道每个项目都是个人的。

3 个答案:

答案 0 :(得分:3)

您可以阅读High Scalability博客。如果您对架构和可伸缩性有疑问,除非问题是主观的,否则您始终可以使用StackOverflow。

答案 1 :(得分:2)

回答这个问题并不容易。在考虑可伸缩性时,语言和平台占据了第二位。

可伸缩性实际上是系统的属性,而不是该系统,基础架构的单独层。即使拥有最好,最性感,最自动的扩展层,您也可以轻松编写无法扩展的代码。 - 字形

然而,您可以在

中深入了解这个问题的非常好的资源集合

答案 2 :(得分:1)

只关注可扩展的Web架构的Web部分,您可能需要查看这些7 reasons why you should be using XMPP instead of AJAX,尤其是当您的Web应用程序需要使用大量实时社交功能进行扩展时。