Application Acceleration

Many of the world's most highly regarded brands trust HAProxy to give them the flexibility and confidence of highly available, secure and accelerated delivery of their websites and applications.

With high performance SSL offloading, advanced timings, high performance lookup maps, HTTP compression, device detection and HTTP routing; HAProxy does much more than balance traffic.

High Performance SSL/TLS

Terminate TLS on the HAProxy load balancer, optionally establishing a TLS connection to the backend server for end-to-end encryption.

Advanced SSL Algorithm Selection

Automatically pick the optimal certificate for a given client, enabling simultaneous use of ECC and RSA.

HTTP/2 Support

Accelerate end-to-end communication using the HTTP/2 protocol.

Multithreading

Split processing across multiple threads while sharing the same memory space.

Object Caching

Offload static content delivery from your application servers so they can perform their primary duty—delivering the application.

Connection Pooling

Reuse idle connections between HAProxy and your backend servers to save time.

Compression

Reduce bandwidth usage by compressing HTTP responses from backends before passing them on to clients.

Geolocation Support

Load geolocation databases from multiple vendors into HAProxy for advanced request handling, routing, and for passing information on to your application servers. Includes live updating of databases.

Device Intelligence

Get information about a client by passing the user-agent string to one of HAProxy’s supported device detection databases.

     
Contact the authoritative experts on HAProxy who will assist you in finding the solution
that best fits your needs for deployment, scale, and security.