Onde o HAProxy fica em uma arquitetura básica de serviço com balanceamento de carga?
Dentro de cada aplicação cliente, como um banco de dados local.
Atrás dos discos de armazenamento, onde não pode receber tráfego dos clientes.
Na frente dos servidores backend, como ponto de entrada voltado para os clientes que distribui as solicitações.
Como substituto de todos os servidores de aplicação backend.