
Nginx
Vysokovýkonný webový server a reverzný proxy pre moderné aplikácie.
Nginx je najpopulárnejší webový server na svete, poháňajúci viac ako 34 % všetkých webových stránok vrátane Netflix, Airbnb, Dropbox a WordPress.com. Pôvodne navrhnutý na vyriešenie problému C10K (zvládanie 10 000 simultánnych pripojení), architektúra riadená udalosťami Nginx efektívne zvláda masívne záťaže prevádzky.
Nginx používame ako reverzný proxy a vyvažovač záťaže pre naše self-hosted aplikácie. Nginx stojí pred Node.js, Python a PHP aplikáciami, obsluhuje ukončovanie SSL, obsluhu statických súborov a smerovanie požiadaviek. Nízka spotreba pamäte a vysoká konkurentnosť Nginx ho robí ideálnym pre produkčné nasadenia.
Na čo ho používame
- Reverzný proxy pre Node.js aplikácie
- Vyvažovanie záťaže naprieč viacerými servermi
- Ukončovanie SSL/TLS a správa HTTPS
- Obsluha statických súborov a caching
- Limitovanie rýchlosti a prístupové kontroly
- API brána a smerovanie požiadaviek
Čo nám to prináša
- Udalostou riadená architektúraZvládnite tisíce simultánnych pripojení s minimálnou spotrebou pamäte a CPU.
- Reverzný proxySmerujte požiadavky na backendové aplikácie, obsluhujte SSL a pridávajte caching, kompresiu a bezpečnostné hlavičky.
- Vyvažovanie záťažeRozdeľujte prevádzku naprieč viacerými backendovými servermi pomocou algoritmov round-robin, least-connections alebo IP-hash.
- Flexibilita konfigurácieDeklaratívna konfigurácia pre komplexné pravidlá smerovania, presmerovania, prepisov a virtuálnych hostiteľov.
Otázky, ktoré sa nám často kladú
Nginx vs Apache, čo je lepšie?
Potrebujem Nginx s Vercel alebo Cloudflare?
Je Nginx zadarmo?
Môže Nginx zlepšiť rýchlosť mojej webovej stránky?
Viac o: Cloud & Infraštruktúra
Nie ste si istí, či sa to týka aj vás?
Senior inžinier prejde vaše stránky, vašu prítomnosť vo vyhľadávaní a spôsob, akým dotazy k vám prichádzajú, a potom zapíše tri veci, ktoré sa oplatí opraviť ako prvé. Dokument si necháte v každom prípade.