Изучаю

Nginx

Веб-сервер и reverse proxy

Platforms & Infrastructure Период: 2015–н.в.

О инструменте и моём опыте

Nginx использую как reverse proxy, load balancer. Настраивал кэширование, rate limiting и балансировку для высоконагруженных веб-приложений.

Как использую в работе

  • Настройка reverse proxy для микросервисов
  • Балансировка: round-robin, least_conn, ip_hash
  • Кэширование статики и FastCGI cache
  • Rate limiting и ограничение доступа
  • TLS termination и HTTP/2

Сценарии применения

  • Reverse proxy для микросервисов
  • Load balancer на входе в кластер
  • Сервис статического контента

Официальная документация Nginx