Automating HAProxy to optimize Criteo’s dynamic autoscaling infrastructure
Criteo's L7 load balancing is powered entirely by HAProxy. This presentation details how Criteo automated and optimized their load balancing infrastructure using HAProxy and Consul – resulting in an enhanced user experience.
What you'll learn:
- Methods for automatically provisioning certificates and TLS keys (inc. TLS session resumption)
- Techniques for handling autoscaling backends without reloads or service interruptions
- Implementation of HAProxy’s dynamic servers feature
- Tuning strategies to optimize CPU and memory utilization
Criteo worked closely with HAProxy’s community and the experts at HAProxy Technologies to address challenges along the way and achieve a fully automated and autoscaling load balancing solution.
Speaker

Basha Mougamadou
SRE in Network LB team