Anton Lavrik
Lead of WhatsApp Erlang team
Anton became fascinated by Erlang when he read Joe Armstrong's PhD thesis in 2004.
Following the lucky encounter, he has been using Erlang professionally for over a decade.
In 2019, Anton started WhatsApp Erlang team to work on the Erlang programming language.
Past Activities
Code BEAM STO V
17.35 - 18.15
From 10s to 1000s engineers: scaling Erlang developer experience at WhatsApp
TALK LEVEL: INTERMEDIATE / ADVANCED
Having used Erlang at WhatsApp for 10 years, we know it works extremely well for a smaller team. But does Erlang scale to 100s and 1000s of engineers? In this talk, Anton will give an overview of what it takes to scale Erlang developer experience for rapidly growing engineering teams at a large tech company.
Among other things, Anton will talk about static typing, IDE integration, interoperability, structuring a large codebase, and build system.
Finally, he'll discuss the current limitations of the Erlang ecosystem, and present our plans for addressing them.
THIS TALK IN THREE WORDS
Erlang at
Scale
OBJECTIVES
- Give an overview of what it takes to scale Erlang to 1000s of engineers at WhatsApp and Facebook.
- Discuss the limitations of the Erlang ecosystem, and how to address them.
TARGET AUDIENCE
A broad audience interested in using Erlang in modern industry.
Media
Articles: 2
From 10s to 1000s engineers: scaling Erlang developer experience at WhatsApp
Tools everyone needs - a reflection on building and running a server at WhatsApp - SLIDES - Code BEAM SF 2018
Slides from Anton Lavrik's talk "Tools everyone needs - a reflection on building and running a server at WhatsApp" - Code BEAM SF 2018
READ MORE