
Nginx
Høyytelses webserver og omvendt proxy for moderne applikasjoner.
Nginx er verdens mest brukte webserver og driver over 34 % av alle nettsteder, blant dem Netflix, Airbnb, Dropbox og WordPress.com. Nginx ble opprinnelig utviklet for å løse C10K-problemet (håndtere 10 000 samtidige tilkoblinger), og den hendelsesdrevne arkitekturen håndterer store trafikkmengder effektivt.
Vi bruker Nginx som reverse proxy og lastbalanserer for våre selvhostede applikasjoner. Nginx står foran Node.js-, Python- og PHP-applikasjoner og håndterer SSL-terminering, levering av statiske filer og ruting av forespørsler. Nginx sitt lave minneforbruk og høye samtidighet gjør det ideelt for produksjonsutplasseringer.
Hva vi bruker det til
- Reversproxy for Node.js-applikasjoner
- Lastbalansering på tvers av flere servere
- SSL/TLS-terminering og HTTPS-administrasjon
- Serving og caching av statiske filer
- Hastighetsbegrensning og tilgangskontroll
- API-gateway og ruting av forespørsler
Hva det gir oss
- Hendelsesdrevet arkitekturHåndter tusenvis av samtidige tilkoblinger med minimalt minnebruk og CPU-forbruk.
- Revers proxyRut forespørsler til backend-applikasjoner, håndter SSL og legg til caching, komprimering og sikkerhetsheadere.
- LastbalanseringFordel trafikk på tvers av flere backend-servere med round-robin, least-connections eller IP-hash-algoritmer.
- Fleksibel konfigurasjonDeklarativ konfigurasjon for komplekse rutingsregler, omdirigeringer, omskrivinger og virtuelle verter.
Spørsmål vi får
Nginx eller Apache, hva er best?
Trenger jeg Nginx med Vercel eller Cloudflare?
Er Nginx gratis?
Kan Nginx gjøre nettstedet mitt raskere?
Mer om: Sky og infrastruktur
Usikker på hvordan dette gjelder deg?
En senioringeniør går gjennom nettstedet ditt, synligheten din i søk og måten henvendelser når deg på, og skriver deretter ned de tre tingene som er verdt å fikse først. Du beholder dokumentet uansett.