performance - 高流量网站

标签 performance

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

它是否与硬件/基础设施有更多关系,或者与如何编写软件有关(以 Java 为例)(如果重要的话)?

我想知道软件会如何变化,因为预计将有数十亿用户访问该网站(如果有的话)。

到目前为止,我的理解是代码没有改变,但它部署在集群中的多台服务器上,并且负载均衡器分配负载,所以实际上,在任何一台服务器/部署上,应用程序就像任何其他标准应用程序/网站一样。

最佳答案

我强烈推荐阅读Jeff Atwood's blog on Micro-Optimization 。在之前的博客中,他谈到了这个网站是如何创建的以及他所进行的硬件升级(快速总结说,更好的硬件仅在更快/更好的程度上表现更好),但网站的真正速度来自于良好的速度编程,这篇文章似乎应该很好地总结了您的一些网站编程问题。

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

相关文章:

performance - 关闭 Actor 的 Future 接收方法中的 java.util.concurrent.ConcurrentHashMap 吗?

python - 如何加快 Pandas 多级数据帧总和?

css - HTML 颜色格式性能

javascript - 将 img src 设置为不变值的性能?

performance - JMeter CSV 数据集拆分成线程(用户)

MySql 慢速查询,在两个表上使用一个连接和条件

java - Redis 与原生 Java 性能对比

java - 快速序列化的性能下降

java - 类路径中存在大量 jar/class 是否会严重影响编译性能?

java - Java 与 C++ 中的基元数组