在互联网公司,经常面临一个“三高”问题:
高并发
高性能
高可用
这篇文章将总结一下后台服务器开发中有哪些常用的解决“三高”问题的方法和思想。
先上本文思维导图:
一、缓存
什么是缓存?看看维基百科怎么说:
In computing, a cache is a hardware or software component that stores data so that future requests for that data can be served faster; the data stored in a cache might be the result of an earlier c...
性能, 性能优化阅读全文
1. 在QCon的2012旧金山会议的现场与Stoyan Stefanov谈论有关JavaScript模式的话题。你好Stoyan,先来个自我介绍吧?
Stoyan:大家好,我是Stoyan Stefanov。现在就职于Facebook,目前的工作主要跟社交插件有关,比如“Like”按钮。我们试图让所有的功能都能尽量快的响应,因为这种插件在网络上随处可见,通过加快那些插件的响应速度可以让整个网络环境变的更快。在此之前我在Yahoo工作,主要处理性能方面的事...
JavaScript, 性能阅读全文