淘宝的Web服务器Tengine开源啦!

2011-12-03

近日,我从淘宝核心系统团队博客获知,淘宝的Web服务器Tengine正式开源啦!

Tengine服务器软件基于最新的Nginx稳定版(Nginx-1.0.10),Tengine团队并在它的基础上开发了一些功能、做了一些bug的修复工作。起初,Tengine服务器软件仅仅用来处理静态文件、PHP等,后来,Tengine团队又在Nginx上开发了几十个各种用途的模块。随着对Nginx的越来越了解,Tengine团队发现Nginx本身已经不能够完全满足他们的需求了,于是他们就开始对Nginx核心进行定制和开发。Tengine团队考虑到开发的功能对其它的互联网用户也可能有用处,所以Tengine团队就想到了把这些公用的功能开源出来。于是就有了今天开源的Tengine Web服务器软件。

taobao

相较于Nginx Web服务器软件,Tengine团队开发的功能和做的bug修复有:

组合多个CSS、JavaScript文件的访问请求变成一个请求;

支持管道和syslog形式的日志和抽样;

自动根据CPU数目设置亲缘性;

监控系统的负载和资源占用从而对系统进行保护;

显示对运维人员更友好的出错信息,便于定位出错机器;

更强大的访问速度限制模块;

backtrace模块,程序崩溃的时候可以显示出错的调用栈;

根据文件类型设置过期时间;

需要的话,大家可以到这里下载Tengine软件:http://tengine.taobao.org/download/tengine-1.2.0.tar.gz

 

数个月之前,Google曾针对Apache开发过一个叫做mod_pagespeed的加速模块,如今,淘宝Tengine闪亮登场,我在想,如果二者华山论剑,不知到底孰优孰劣?


除非特殊说明,本博客文章均为原创,转载请以链接形式标明博文地址。

本文链接地址: 淘宝的Web服务器Tengine开源啦!

分类:互联网 | 标签: |

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注