Az Angie első kiadása, a Nginx forkja, amelyet az F5 cégtől távozó fejlesztők indítottak

Megjelent az Angie nevű nagy teljesítményű HTTP-szerver és több protokollos proxy-szerver első kiadása, amely az Nginx-től ágazott le, egy volt fejlesztőcsapat által, akik távoztak az F5 Network-től. Az Angie forráskódja BSD licenc alatt érhető el.

A projekt fejlesztésének kísérlete és a felhasználók Nginx támogatásának folytatása érdekében létrejött a 'Web-szerver' cég, amely 1 millió dolláros befektetést kapott. Az új cég társtulajdonosai között található: Valentin Bartenev (a Nginx Unit terméken dolgozó csapat vezetője), Ivan Poluyánov (a Rambler és Mail.Ru frontend fejlesztőinek egykori vezetője), Oleg Mamontov (az NGINX Inc. technikai támogató csapatának vezetője) és Ruslan Yermilov (ru@FreeBSD.org). Az új cég igazgatójává Zaure Abasmirzoevet nevezték ki, aki a lenta.ru egykori műszaki igazgatója. Igor Sysoev, az Nginx alapítója nem vesz részt a projektben.

Az Angie 1.0.0 kiadás az nginx 1.23.2 kódalapjából származik, és a következő változásokat tartalmazza:

  • Hozzáadtuk a HTTP RESTful interfész megvalósítását az alapvető web-szerver információk és a kliens kapcsolatok, megosztott memória zónák, HTTP-kérések, HTTP-válaszok cache-elése, DNS-kérések, a 'stream' modul által létrehozott TCP/UDP sessionök és a limit_conn és limit_req modulok által megvalósított korlátozott zónák statisztikájának eléréséhez. A statisztika JSON formátumban kerül megjelenítésre. Az HTTP RESTful interfész aktiválásához új 'api' direktíva lett bevezetve.
  • A 'http' modulhoz hozzáadtuk a 'status_zone' direktívát, amely meghatározza a zónát a 'server' és 'location' direktívák keretében feldolgozott kérések statisztikájának felhalmozására.
  • A 'stream' modulhoz hozzáadtuk a 'status_zone' direktívát, amely meghatározza a zónát a TCP és UDP sessionök statisztikájának felhalmozására.
  • A 'resolver' direktívához hozzáadtuk a 'status_zone' paramétert, amely meghatározza a zónát a DNS kérések statisztikájának felhalmozására.
  • Hozzáadtuk az $angie_version változót a verzióval a szerver Angie.

A jövőbeni tervek között jelentős funkcionalitásbővítés szerepel, miközben megőrizzük az Nginx konfigurációjával való alapvető kompatibilitást, és lehetőséget biztosítunk az Angie használatára Nginx helyett jelentős beállítási módosítás nélkül. Az eredeti Nginx-hez képest a hibákat elkerülést minőségileg javítani, a teljesítményt fokozni, a karbantartást egyszerűsíteni és további funkciókat hozzáadni a klaszterrendszerekhez tervezik.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster