
Nginx
Högpresterande webbserver och omvänd proxy för moderna applikationer.
Nginx är världens mest populära webbserver och driver över 34 % av alla webbplatser, inklusive Netflix, Airbnb, Dropbox och WordPress.com. Nginx designades ursprungligen för att lösa C10K-problemet (att hantera 10 000 samtidiga anslutningar) och dess händelsedrivna arkitektur hanterar stora trafikmängder effektivt.
Vi använder Nginx som omvänd proxy och lastbalanserare för våra egenhostade applikationer. Nginx sitter framför Node.js-, Python- och PHP-applikationer och hanterar SSL-terminering, servering av statiska filer och routning av förfrågningar. Nginx låga minnesanvändning och höga samtidighet gör det idealiskt för produktionsdrift.
Vad vi använder det till
- Omvänd proxy för Node.js-applikationer
- Lastbalansering över flera servrar
- SSL/TLS-terminering och HTTPS-hantering
- Servering och cachelagring av statiska filer
- Hastighetsbegränsning och åtkomstkontroll
- API-gateway och routning av förfrågningar
Vad det ger oss
- Händelsedriven arkitekturHantera tusentals samtidiga anslutningar med minimal minnesanvändning och CPU-belastning.
- Omvänd proxyDirigera förfrågningar till backend-applikationer, hantera SSL och lägg till caching, komprimering och säkerhetsrubriker.
- LastbalanseringFördela trafik över flera backend-servrar med round-robin, least-connections eller IP-hash-algoritmer.
- Flexibel konfigurationDeklarativ konfiguration för komplexa routingregler, omdirigeringar, omskrivningar och virtuella värdar.
Frågor vi får
Nginx eller Apache, vilket är bättre?
Behöver jag Nginx med Vercel eller Cloudflare?
Är Nginx gratis?
Kan Nginx göra min webbplats snabbare?
Mer om: Moln och infrastruktur
Osäker på hur detta gäller dig?
En senior ingenjör går igenom din webbplats, din synlighet i sök och hur förfrågningar når dig, och skriver sedan ner de tre saker som är mest värda att åtgärda först. Du behåller dokumentet oavsett.