Nginx HTTP Server
Az Nginx egy nyílt forráskódú, nagy teljesítményű webszerver, amely messze túlmutat a hagyományos szerepkörön. Fordított proxyként, terheléselosztóként és HTTP gyorsítótárként is megállja a helyét, így a modern webinfrastruktúrák egyik alappillérévé vált. Népszerűségét egyedülálló, eseményvezérelt és aszinkron architektúrájának köszönheti, amely lehetővé teszi több tízezer egyidejű kapcsolat kezelését minimális erőforrás-felhasználás mellett. A szoftvert Igor Sysoev fejlesztette ki a C10k probléma megoldására, és története során olyan kulcsfontosságú fejlesztéseket kapott, mint a HTTP/2 és a dinamikus modulok támogatása. Ez az enciklopédia bejegyzés részletesen bemutatja az Nginx master-worker folyamatmodelljét, hierarchikus konfigurációs rendszerét és legfontosabb felhasználási területeit. Végül összehasonlítjuk az Apache HTTP Serverrel is, rávilágítva a legfontosabb különbségekre a teljesítmény, a konfiguráció és a rugalmasság terén.