On 06.03.2025 18:42, Илья Шипицин wrote:

у всех ли стоит задача максимально разгрузить бекенд ?

а разве нет?

сильно зависит от бекенда. если бекенд вполне современный
и не имеет проблем с c10k, то дополнительная буферизация не нужна.
мы перед asp.net выключали буферизацию. отлично работало.

какой смысл ? терминация ssl, высокая плотность хостинга
на белых адресах, L7 маршрутизация по локейшенам.

для такого набора задач - разве не будет лучше использовать haproxy ?

нет, к сожалению, в части "быстро вычитать терабайт с бекенда,
сложить его временно на диск" haproxy не поможет.
on disk буферов не умеет.

"быстро вычитать терабайт с бекенда, сложить его временно на диск" ???

нет необходимости выбирать что-то одно,
haproxy и nginx могут взаимодействовать через proxy protocol.

TLS termination можно делать как на стороне haproxy,
так и на стороне nginx.

маршрутизацию запросов на haproxy можно делать
на основании req.ssl_sni без TLS termination.

--
Best regards,
 Gena

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
https://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить