Prvý vydanie Angie, fork Nginx od vývojárov, ktorí odišli z firmy F5

Bolo zverejnené prvé vydanie výkonného HTTP servera a mnohoprotokolového proxy servera Angie, odčleneného od Nginx skupinou bývalých vývojárov projektu, ktorí boli prepustení z firmy F5 Network. Zdrojové kódy Angie sú dostupné pod licenciou BSD.

Na podporu vývoja projektu a pokračovanie v podpore používateľov Nginx v RF bola vytvorená spoločnosť „Web-server“, ktorá získala investície vo výške 1 milión dolárov. Medzi spolumajiteľmi novej spoločnosti sú: Valentin Bartenev (líder tímu, ktorý vyvíjal produkt Nginx Unit), Ivan Polujanov (bývalý vedúci front-end vývojárov Rambler a Mail.Ru), Oleg Mamontov (vedúci tímu technickej podpory NGINX Inc) a Ruslan Ermilov (ru@FreeBSD.org). Riaditeľom novej spoločnosti bol menovaný Zaur Abasmirzoev, bývalý technický riaditeľ lenta.ru. Igor Sysoev, zakladateľ Nginx, sa na projekte nezúčastňuje.

Vydanie Angie 1.0.0 je odčlenené od kódovej základne nginx 1.23.2 a zahŕňa nasledujúce zmeny:

  • Pridaná implementácia HTTP RESTful rozhrania na prístup k základným informáciám o webovom serveri a štatistike o klientskych pripojeniach, zónach zdieľanej pamäte, HTTP požiadavkách, cache HTTP odpovedí, DNS požiadavkách, vytvorených modulom „stream“ pre TCP/UDP relácie a zónach s obmedzeniami realizovanými pomocou modulov limit_conn a limit_req. Štatistika sa zobrazuje vo formáte JSON. Pre aktiváciu HTTP RESTful rozhrania je prevedená nová direktíva „api“.
  • Do modulu „http“ bola pridaná direktíva „status_zone“, ktorá určuje zónu na zhromažďovanie štatistiky požiadaviek spracovávaných v kontexte direktív „server“ a „location“.
  • Do modulu „stream“ bola pridaná direktíva „status_zone“, ktorá určuje zónu na zhromažďovanie štatistiky TCP a UDP relácií.
  • Do direktívy „resolver“ sa pridala parameter „status_zone“, ktorý určuje zónu na zhromažďovanie štatistiky zaslaných DNS požiadaviek.
  • Pridaná premenná $angie_version s verziou servera Angie.

V ďalších plánoch sa plánuje výrazné rozšírenie pôvodnej funkčnosti pri zachovaní základnej kompatibility s konfiguráciou Nginx a možnosťou využitia Angie ako náhrady za Nginx bez podstatnej zmeny nastavení. V porovnaní s originálnym Nginx sa plánuje kvalitné zlepšenie odolnosti voči poruchám, zvýšenie výkonnosti, zjednodušenie údržby a pridanie ďalších funkcií pre klastrové systémy.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster