intermediate

Основы Nginx

Используйте Nginx как reverse proxy и static edge server, понимая TLS, compression, caching, limits и buffering.

На интервью по Nginx basics — reverse proxy и static edge: upstream routing, TLS termination, compression, caching, rate limiting, buffering.

Подтемы: reverse proxy/static serving, load balancing/TLS, compression/caching, rate limiting/buffering.

На интервью: location block для API vs static, upstream health, когда proxy buffering защищает Node от slow clients.

Типовые ошибки: buffering больших uploads без limits, cache keys без учёта auth, TLS без modern cipher и HSTS.

Компромисс — между простотой, производительностью, безопасностью и эксплуатацией: назовите, что оптимизировали и какую цену приняли.

Чеклист:

  • Routing по location с trusted forwarded headers.
  • Upstreams: connection reuse и timeouts.
  • gzip/Brotli vs CPU для размеров payload.
  • Upstreams: zones, bursts, body limits.