haproxy
Installation
SKILL.md
HAProxy
HAProxy is a high-availability, high-performance TCP/HTTP load balancer and proxying solution, offering ultra-low latency traffic routing, SSL termination, and robust health checking.
When to Use
- High-Performance Layer 4 & Layer 7 Load Balancing: Distributing millions of concurrent TCP/HTTP connections with low CPU overhead.
- TLS Termination & SSL Offloading: Offloading cryptographic handshakes at the edge before proxying to backend servers.
- Advanced Rate Limiting & Stick Tables: Tracking client IPs across sliding time windows to neutralize DDoS and brute force.
- Health Checking & Circuit Breaking: Detecting unhealthy backend servers and rerouting traffic instantaneously.
Quick Start
frontend http_front
bind *:80
default_backend web_servers