RPC in WhatsApp - Zeyu Zhang | Code BEAM America 2024

✨This talk was recorded at Code BEAM America 2024. Learn about our next event here https://codebeamamerica.com ✨ In this talk, we will cover multiple areas in WhtasApp's infrastructure related to the lifecycle of a request flowing between our Erlang services. It incudes how to overcome the limitation and scale our cluster to more than 40 thousand nodes using Erlang Distribution, the service discovery and routing mechanism, the job dispatching and queueing model, as well as the bottlenecks and overload protections. We welcome you to come and learn on how to build Erlang infrastructure at scale. Let's stay in touch! Follow us on: 💥 Twitter:   / codebeamio   💥 Facebook:   / codesyncglobal   💥 Linkedin:   / code-sync   💥 Mastodon: https://genserver.social/codesync

A Peek Inside Erlang's OTP • Steve Vinoski • GOTO 2016
▶︎

A Peek Inside Erlang's OTP • Steve Vinoski • GOTO 2016

ElixirConf 2023 - German Velasco - Using DDD concepts to create better Phoenix Contexts
▶︎

ElixirConf 2023 - German Velasco - Using DDD concepts to create better Phoenix Contexts

Maxim Fedorov - Scaling Erlang cluster to 10,000 nodes | Code Mesh LDN 18
▶︎

Maxim Fedorov - Scaling Erlang cluster to 10,000 nodes | Code Mesh LDN 18

The ABCs of OTP - Jesse J. Anderson
▶︎

The ABCs of OTP - Jesse J. Anderson

What Nobody Tells You About Being a Quant
▶︎

What Nobody Tells You About Being a Quant

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

The Erlang Ecosystem - Robert Virding
▶︎

The Erlang Ecosystem - Robert Virding

GigCityElixir23 - Bryan Hunter
▶︎

GigCityElixir23 - Bryan Hunter

Erlang Programming Language - Computerphile
▶︎

Erlang Programming Language - Computerphile

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
▶︎

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Erlang Factory 2014 - That's 'Billion' with a 'B': Scaling to the Next Level at WhatsApp
▶︎

Erlang Factory 2014 - That's 'Billion' with a 'B': Scaling to the Next Level at WhatsApp

How To Think SO CLEARLY People Assume You're A Genius
▶︎

How To Think SO CLEARLY People Assume You're A Genius

BEAM Concurrency in Action • Sasa Juric • YOW! 2022
▶︎

BEAM Concurrency in Action • Sasa Juric • YOW! 2022

Against the Grain by Saša Jurić | Code BEAM Europe 2023
▶︎

Against the Grain by Saša Jurić | Code BEAM Europe 2023

Keynote: Precision in Type System Design - José Valim | ElixirConf EU 2026
▶︎

Keynote: Precision in Type System Design - José Valim | ElixirConf EU 2026

Keynote: Ship it! A Roadmap for putting Nx into Production | Christopher Grainger ElixirConf EU 2024
▶︎

Keynote: Ship it! A Roadmap for putting Nx into Production | Christopher Grainger ElixirConf EU 2024

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan
▶︎

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

Christopher Meiklejohn - Partisan: high performance large scale distributed Erlang | Code BEAM SF 19
▶︎

Christopher Meiklejohn - Partisan: high performance large scale distributed Erlang | Code BEAM SF 19

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

What to teach when AI writes the code | Rainer Stropek | TEDxLinz
▶︎

What to teach when AI writes the code | Rainer Stropek | TEDxLinz