Första utgÄvan av Angie, en Nginx-gaffel frÄn utvecklare som lÀmnade F5

Den första utgÄvan av Angie, en högpresterande HTTP-server och proxyserver med flera protokoll som forkedades frÄn Nginx av en grupp tidigare Angie-utvecklare som lÀmnade F5 Network, har publicerats. Angie-kÀllkoden Àr tillgÀnglig under en BSD-licens.

För att stödja projektets utveckling och fortsÀtta stödja Nginx-anvÀndare i Ryska federationen skapades företaget "Web Server", som fick investeringar pÄ 1 miljon dollar. Bland delÀgarna i det nya företaget: Valentin Bartenev (ledare för teamet som utvecklade Nginx Unit-produkten), Ivan Poluyanov (tidigare chef för frontend-utvecklare pÄ Rambler och Mail.Ru), Oleg Mamontov (chef för NGINX Inc:s tekniska supportteam) och Ruslan Ermilov (ru@FreeBSD.org). Zaur Abasmirzoev, tidigare teknisk chef för lenta.ru, har utsetts till direktör för det nya företaget. Igor Sysoev, grundaren av Nginx, deltar inte i projektet.

Angie 1.0.0-utgÄvan Àr en forked version frÄn nginx 1.23.2-kodbasen och inkluderar följande Àndringar:

  • Lade till implementering av HTTP RESTful-grĂ€nssnittet för Ă„tkomst till grundlĂ€ggande webbserverinformation och statistik om klientanslutningar, delade minneszoner, HTTP-förfrĂ„gningar, HTTP-svarscachning, DNS-förfrĂ„gningar skapade av "stream"-modulen i TCP/UDP-sessioner och zoner med begrĂ€nsningar implementerade med hjĂ€lp av modulerna limit_conn och limit_req. Statistiken matas ut i JSON-format. Ett nytt "api"-direktiv tillhandahĂ„lls för att aktivera HTTP RESTful-grĂ€nssnittet.
  • Direktivet "status_zone" har lagts till i modulen "http", vilket definierar zonen för att samla in statistik om förfrĂ„gningar som behandlas i samband med direktiven "server" och "location".
  • Direktivet "status_zone" har lagts till i modulen "stream", vilket definierar zonen för att samla in statistik om TCP- och UDP-sessioner.
  • Parametern "status_zone" har lagts till i direktivet "resolver", vilket definierar zonen för att samla in statistik om skickade DNS-frĂ„gor.
  • Lade till variabeln $angie_version med version server Angie.

Ytterligare planer inkluderar en betydande utökning av den ursprungliga funktionaliteten samtidigt som grundlÀggande kompatibilitet med Nginx-konfigurationen bibehÄlls och möjligheten att anvÀnda Angie som ersÀttning för Nginx utan betydande Àndringar av instÀllningarna. JÀmfört med den ursprungliga Nginx planeras det att kvalitativt förbÀttra feltoleransen, öka prestandan, förenkla underhÄllet och lÀgga till ytterligare funktioner för klustersystem.

KĂ€lla: opennet.ru

Köp pĂ„litlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster