<

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

Anton Lavrik
Code BEAM STO V
10 Sep 2020
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

WhatsApp

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.