17 / 24
Что такое reverse proxy и зачем он нужен?
Reverse proxy — это сервер, стоящий перед backend-серверами. Клиент отправляет запросы на reverse proxy, а тот перенаправляет их на нужный backend. Клиент не знает о существовании backend-серверов. Reverse proxy решает задачи: балансировка нагрузки, SSL-терминация, кеширование, защита от атак, сжатие ответов. Популярные реализации: Nginx, Caddy, HAProxy, Traefik.