Criteo

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
random profile image forBasha Mougamadou

Basha Mougamadou

SRE in Network LB team

Join the conversation on Slack, LinkedIn or X.