Groups
Groups
Sign in
Groups
Groups
LDLUG
Conversations
About
Send feedback
Help
淘宝Web服务器Tengine正式开源
1 view
Skip to first unread message
ETY001
unread,
Dec 17, 2011, 8:15:00 AM
12/17/11
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to ldsnwiki, ldlug
我们很高兴的宣布由淘宝网核心
系统
部开发的Tengine服务器终于正式开源了。淘宝网是亚洲最大的电子商务
网站
,Alexa全球排名第12位。每天访问淘宝网的PV超过了几十亿。大压力的访问,对淘宝网的Web服务器提出了严苛的要求。
经过一系列的对比,我们 最终选择了Nginx作为我们的Web服务器,因为它性能高,又非常节省资源(CPU和内存),并且有足够的灵活性。
一开始我们使用Nginx还仅仅用它来处理
静态
文件、
PHP
等,接着我们又在Nginx上开发了几十个各种用途的模块。随着对Nginx的 越来越了解,我们发现它本身已经不能够完全满足我们的需求了,所以我们就开始对Nginx核心进行定制和开发。考虑到我们开发的功能中的一些对其它的互联 网用户也可能有用处,所以我们就想到了把这些公用的功能开源出来。淘宝网是开源
软件
的用户和受益者,我们也想成为开源软件的贡献者。这就是我们决定开源 Tengine的原因。
Tengine基于最新的Nginx稳定版(Nginx-1.0.10),在它的基础上开发了一些功能和做了一些bug修复,比如:
组合多个CSS、JavaScript文件的访问请求变成一个请求;
支持管道和syslog形式的日志和抽样;
自动根据CPU数目设置亲缘性;
监控系统的负载和资源占用从而对系统进行保护;
显示对运维人员更友好的出错
信息
,便于定位出错机器;
更强大的访问速度限制模块;
backtrace模块,程序崩溃的时候可以显示出错的
调用
栈;
根据文件类型设置过期时间;
...
基本上,Tengine可以被看作一个更好的Nginx,或者是Nginx的超集。可以在这里
下载
:
http://tengine.taobao.org/download/tengine-1.2.0.tar.gz
在这里,我们想向Nginx团队致谢,尤其感谢Nginx的作者Igor Sysoev的伟大工作。我们也很乐意并在接下来的时间里将我们的工作成果捐献给Nginx官方。
坦率的讲,现在Tengine的特性还不够多,但这是我们将我们在Nginx上的工作推向开源的第一步。我们已经围绕Tengine组建了 一个团队,而且内部还有一个很长的计划列表。Tengine开源不是项目开发的结束,而是开发的开始。相信接下来大家会看到我们在Tengine上的更多 工作进展。
Reply all
Reply to author
Forward
0 new messages