我一直在想方设法理解性能和可伸缩性,并想知道开发人员/系统管理员正在为他们的系统做些什么。为了标准化的答案,它会帮助,如果你能在应对以下任何把你最好的拍摄:如何最大限度地提高服务器性能?
- 档案 - 上的Joomla杂志发表;每秒最大要求每个服务器 - 对笨+的OpenID + AJAX
- 性能乔布斯板?
- 硬件 - 服务器,路由器,磁盘,局域网?
- 软件 - Lighttpd的,内存缓存,清漆,Nginx的,鱿鱼,英镑,LVS,eAccelerator在等
- 服务 - 亚马逊S3,Akamai的,谷歌计算等
- 配置 - 静态散列,上游模块,n个请求后x分钟的Memcache,禁用日志记录映像请求等。
- 其他 - 还有其他什么? (例如,坏的,有很多的网站规范化表读取)
编辑:请关闭这个问题asitisimportant对于Web开发人员找出这个东西之前重新考虑。程序员可以从他/她的代码中调整分号,但仍然会因输入memcached而导致错误的编码器失败,或者通过Google App Engine管理一个CDN。
这是论文不一个问题。 – cletus 2009-01-11 10:54:28