HAProxy Orb

HAPROXYConf Presentation

Inside the GitHub Load Balancer: How We Use DPDK and HAProxy to Support the World's Largest Developer Community

November 12th (Tuesday) \ Session 1 \ Main stage

At GitHub, we’re supporting a community where more than 36-million people learn, share, and work together to build software. This requires building fault tolerant systems and reliable software that’s able to serve tens of thousands of requests every second. Our load balancing solution, which we call the GitHub Load Balancer (GLB), uses HAProxy to maintain high availability of our most critical services. In this talk, I will share what it took to build GLB and how we came to its current design and implementation.


Joe Williams

Staff Engineer GitHub

Joe is a distributed systems and networking expert. As a long time GitHub engineer, he, along with the rest of the infrastructure team, has scaled GitHub from a single datacenter to a global network of data centers. Today, at GitHub, he focuses on load balancing, DNS, service discovery and security.