Openresty a Tengine sú založené na dvoch derivovaných verziách Nginx, v istom zmysle sú obe príbuzné Taobao, prvá je vyvinutá bývalým inžinierom Taobao agentzh a druhá je open source projekt Taobao;
Najväčšou vlastnosťou Openresty je zavedenie ngx_lua modulov, ktoré podporujú použitie lua na vývoj pluginov;
Tengine sa vyznačuje integráciou nových funkcií, ktoré priniesli niektoré z Taobaových vlastných podnikov;
Úvod do Tengine
Oficiálna stránka tengine: http://tengine.taobao.org/index_cn.html
Úvod do Openresty
Oficiálna stránka OpenResty: http://openresty.org/cn/index.html
Agentzhov vlastný úvod do OpenResty: http://blog.zoomquiet.org/pyblosxom/oss/openresty-intro-2012-03-06-01-13.html
Open source projekt OpenResty od Agentzh (založený na nginx) výrazne rozširuje možnosti nginx prostredníctvom rôznych plug-inov a modulov a rozšírenie Lua sa dá použiť na prispôsobenie veľmi zložitej obchodnej logiky. Tieto nové funkcie, ktoré autor poskytol nginx, robia Openresty jednoduchším v obchodnom vývoji a priateľskejším pre programátorov, pričom vývojári môžu priamo používať niektoré pokročilé funkcie bez znalosti zdrojového kódu nginx, ako sú súbežné podpožiadavky, DNS asynchrónne riešenie, prístup k databázam tretích strán (ako MySQL, Redis, Memcached) a podobne.
Hodnotenie:
Používam openresty a produkty Alibaba sú už v polovici, takže si nedovolím ich použiť.
Mám pocit, že ľudia z Alibaby začali pracovať na Alibaba Cloud a nikto nerobil tieto open source projekty
Referenčný odkaz: http://blog.51cto.com/9940459/1863279
|