That's 'Billion' with a 'B': Scaling to the next level at WhatsApp

A session at Erlang Factory SF Bay Area 2014

Friday 7th March, 2014

2:00pm to 2:50pm (PST)

What has hundreds of nodes, thousands of cores, hundreds of terabytes of RAM, and hopes to serve the billions of smartphones that will soon be a reality around the globe? The Erlang/FreeBSD-based server infrastructure at WhatsApp. We've faced many challenges in meeting the ever-growing demand for our messaging services, but as we continue to push the envelope on size (>8000 cores) and speed (>70M Erlang messages per second) of our serving system, Erlang continues to prove its capability as a versatile, reliable, high-performance platform. In this talk, I'll share many of the scalability and reliability insights, techniques, and downright hacks we've developed in the two years since my previous scalability talk at this conference (including data storage, messaging, meta-clustering, beam/OTP patches).

Talk Objectives

The goal of this talk is to illuminate some of the challenges faced in scaling our server systems to meets the demands of a larger user population and greater messaging volume and to describe our solutions to those challenges. Also, Erlang rocks!

Target Audience

Anyone seeking advice in scaling up large serving applications on Erlang.

About the speaker

This person is speaking at this event.
Rick Reed

Software Engineer and OTP Hacker

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 2:00pm2:50pm PST

Date Fri 7th March 2014

Short URL


View the schedule


See something wrong?

Report an issue with this session