Building a Billion User Load Balancer

Wednesday, December 7, 2016 - 11:00am11:45am

Patrick Shuff, Facebook

Abstract: 

Want to learn how Facebook scales their load balancing infrastructure to support more than 1.3 billion users? We will be revealing the technologies and methods we use to global route and balance Facebook's traffic. The Traffic team at Facebook has built several systems for managing and balancing our site traffic, including both a DNS load balancer and a software load balancer capable of handling several protocols. This talk will focus on these technologies and how they have helped improve user performance, manage capacity, and increase reliability.

Patrick Shuff, Facebook Inc.

Patrick Shuff is a production engineer on the traffic team at Facebook. His team's responsibilities include maintaining/monitoring the global load balancing infrastructure, DNS, and our content delivery platform (i.e. photo/video delivery). Other roles at Facebook include being on the global site reliability team where he works with various infrastructure teams (messaging, real time infrastructure, email) to help increase service reliability and monitoring for their services.

Open Access Media

USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.

BibTeX
@conference {201487,
author = {Patrick Shuff},
title = {Building a Billion User Load Balancer},
year = {2016},
address = {Boston, MA},
publisher = {USENIX Association},
month = dec
}

Presentation Video 

Presentation Audio