Web application name to backend mapping in HAProxy

Synopsis Let’s take a web application platform where many HTTP Host header points to. Of course, this platform hosts many backends and HAProxy is used to perform content switching based on the Host header to route HTTP traffic to each backend. HAProxy map...

Configuring HAProxy and Nginx for SPDY

Introduction to SPDY / HTTP-bis SPDY is a protocol designed by google which aims to fix HTTP/1.1 protocol weaknesses and to adapt this 14 years old protocol to today’s internet devices and requirements. Back in 1999, when HTTP/1.1 was designed, there was no...

Websockets load-balancing with HAProxy

Why Websocket ??? HTTP protocol is connection-less and only the client can request information from a server. In any case, a server can contact a client… HTTP is purely half-duplex. Furthermore, a server can answer only one time to a client request. Some...