淘宝网是亚洲最大的电子商务网站,Alexa全球排名第12位。每天访问淘宝网的PV超过了几十亿。大压力的访问,对淘宝网的Web服务器提出了严苛的要求。经过一系列的对比,大家最终选择了Nginx作为大家的Web服务器,因为它性能高,又非常节省资源(CPU和内存),并且有足够的灵活性。
一开始大家使用Nginx还仅仅用它来处理静态文件、PHP等,接着大家又在Nginx上开发了几十个各种用途的模块。随着对Nginx的越来越了解,大家发现它本身已经不能够完全满足大家的需求了,所以大家就开始对Nginx核心进行定制和开发。考虑到大家开发的功能中的一些对其它的互联网用户也可能有用处,所以大家就想到了把这些公用的功能开源出来。淘宝网是开源软件的用户和受益者,大家也想成为开源软件的贡献者。这就是大家决定开源Tengine的原因。