Openresty and Tengine are based on two derivative versions of Nginx, in a sense, they are both related to Taobao, the former is developed by former Taobao engineer agentzh, and the latter is an open source project of Taobao;
The biggest feature of Openresty is the introduction of ngx_lua modules, which support the use of lua to develop plugins;
Tengine is characterized by the integration of new functions brought by some of Taobao's own businesses;
Introduction to Tengine
tengine official website: http://tengine.taobao.org/index_cn.html
Introduction to Openresty
OpenResty official website: http://openresty.org/cn/index.html
Agentzh's own introduction to OpenResty: http://blog.zoomquiet.org/pyblosxom/oss/openresty-intro-2012-03-06-01-13.html
Agentzh's OpenResty open source project (based on nginx) greatly expands what nginx can do through various plug-ins and modules, and the Lua extension can be used to customize very complex business logic. These new features given by the author to nginx make Openresty simpler in business development and more friendly to programmers, and developers can directly use some advanced features without being familiar with the nginx source code, such as concurrent subrequest, DNS asynchronous resolution, access to third-party databases (such as MySQL, Redis, Memcached), etc.
Evaluation:
I have been using openresty, and Alibaba's products are halfway through, so I don't dare to use them.
I feel that Alibaba's people have gone to work on Alibaba Cloud, and no one has done these open source projects
Reference link: http://blog.51cto.com/9940459/1863279
|