performance - 高流量网站

标签 performance

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

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

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

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

最佳答案

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

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

相关文章:

performance - gradle install 比 maven install 慢?

java - Android内存泄漏异常

java - 是否会在每次迭代时评估此代码?

jquery - 我应该增强客户端上的 Jquery Mobile 元素还是发送带有 data-enhance ="false"的增强标记?

performance - 我的 Perl 脚本启动太慢,并且包含许多模块 - 我可以预编译它吗?

android - 在Android Canvas中快速绘制大量线条: dealing with antialiasing and KitKat's peculiarities

c# - SQL Server 与 MongoDB : Speed test?

mysql - 如何在 Perl 中提高此 MySQL 查询的性能,直接在 MySQL Workbench 中执行的相同查询快 1600 倍

python - 如何通过快速查找维护双端队列?

performance - 如何衡量 AngularJS 应用程序摘要周期的性能?