Openresty ja Tengine põhinevad kahel Nginxi tuletatud versioonil, mingis mõttes on mõlemad seotud Taobaoga, esimese arendas endine Taobao insener agentzh ja teine on Taobao avatud lähtekoodiga projekt;
Openresty suurim omadus on ngx_lua moodulite kasutuselevõtt, mis toetavad lua kasutamist pluginate arendamiseks;
Tengine'i iseloomustab uute funktsioonide integreerimine, mida on toonud mõned Taobao enda ettevõtted;
Sissejuhatus Tengine'i
Tengine ametlik veebileht: http://tengine.taobao.org/index_cn.html
Sissejuhatus Openrestysse
OpenResty ametlik veebileht: http://openresty.org/cn/index.html
Agentzhi enda tutvustus OpenResty'sse: http://blog.zoomquiet.org/pyblosxom/oss/openresty-intro-2012-03-06-01-13.html
Agentzh OpenResty avatud lähtekoodiga projekt (põhineb nginx-il) laiendab oluliselt nginxi võimalusi erinevate pluginate ja moodulite kaudu ning Lua laiendust saab kasutada väga keeruka äriloogika kohandamiseks. Need uued funktsioonid, mille autor andis nginx-ile, muudavad Openresty äriarenduses lihtsamaks ja programmeerijatele sõbralikumaks ning arendajad saavad otse kasutada mõningaid keerukamaid funktsioone ilma nginx lähtekoodiga tuttavateta, näiteks samaaegne alampäring, DNS-i asünkroonne lahendus, ligipääs kolmandate osapoolte andmebaasidele (näiteks MySQL, Redis, Memcached) jne.
Hindamine:
Olen kasutanud Openrestyt ja Alibaba tooted on poole peal, nii et ma ei julge neid kasutada.
Tunnen, et Alibaba inimesed on hakanud Alibaba Cloudi kallal töötama ja keegi pole neid avatud lähtekoodiga projekte teinud
Viitelink: http://blog.51cto.com/9940459/1863279
|