Konfiguruję aplikację, która ma być hostowana za pomocą maszyn wirtualnych (prawdopodobnie Amazon, ale nie jest to osadzone w kamieniu), które będą wymagały zarówno równoważenia obciążenia HTTP, jak i równoważenia obciążenia dużej liczby (około 50 000, jeśli to możliwe) trwałych połączeń TCP. Ilość danych nie jest aż tak wysoka, ale aktualizacje są częste.
Obecnie oceniam moduły równoważenia obciążenia i jestem trochę zdezorientowany co do architektury HAProxy. Jeśli użyję HAProxy do zrównoważenia połączeń TCP, czy cały wynikowy ruch będzie musiał przepłynąć przez moduł równoważenia obciążenia? Jeśli tak, czy inne rozwiązanie (takie jak LVS, a nawet nginx_tcp_proxy_module) byłoby lepszym rozwiązaniem?