performance - 高流量网站

原文 标签 performance

是什么让网站适合高流量?

如果重要的话,它是否与硬件/基础架构或与如何编写软件(以Java为例)有关?

我想知道该软件是如何变化的,仅因为预计该站点上将有数十亿用户。

到目前为止,我的理解是代码不会更改,但是会部署在群集中的多台服务器上,并且负载均衡器会分配负载,因此,实际上,在任何一台服务器/部署上,应用程序只是与其他任何标准应用程序/网站一样。

最佳答案

我强烈建议阅读Jeff Atwood's blog on Micro-Optimization。在以前的博客中,他谈到了该网站的创建方式以及他所进行的硬件升级(快速总结说,更好的硬件只有在速度更快/更好的情况下才能表现出更好的性能),但是网站的真正速度来自于编程,本文似乎应该很好地总结您的一些站点编程问题。

关于performance - 高流量网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/562344/

相关文章:

java - Java:具有数百万个项目的HashMap性能与if-else搜索数值范围相比

c++ - 动态数组vs.std::vector

c++ - Lambda的施工性能和静态Lambda?

html - “modern”浏览器一次可以多少个HTML元素 “handle”?

iphone - 核心数据迁移确实很慢,为什么会发生呢?

javascript - 检查滚动条是否在底部而不引起回流

r - 在R中快速计数字符串中的数字

python - Python脚本:如何判断是在O(N)还是O(N ^ 2)时间?

linux - Eclipse makefile 构建速度很慢...是什么原因造成的?

C++:返回 C 字符串的最快方法