HN 精选

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

Erlang Solutions
6 人推荐 · 跨 10 个月 · 2014–2022
分布式系统函数式编程软件性能与系统优化
Erlang Factory 2014 - That's 'Billion' with a 'B': Scaling to the Next Level at WhatsApp

中文导读

WhatsApp 工程师 Rick Reed 在 Erlang Factory 2014 上的实战分享,揭秘一支极小的技术团队如何支撑起数十亿级别的海量消息系统。内容涵盖 FreeBSD 与 Erlang 技术栈、Mnesia 的运用、服务器拓扑以及针对系统瓶颈的硬核优化。

为什么 HN 推它

展示 Erlang 威力与小团队极致工程效率的殿堂级案例,堪称高并发系统设计的经典教材。

「看完这场演讲,你很难想象仅凭几个后端工程师就能平地搭建起如此规模的庞大系统。」HN 网友原话:watch this talk and imagine trying to recreate that system with only a handful of server engineers
英文原摘要(HackerTube / Claude 整理)

Rick Reed of WhatsApp explains at Erlang Factory 2014 how the service scaled to billions of messages with a very small engineering team. He covers the FreeBSD and Erlang stack, Mnesia usage, server counts and bottleneck work.

The go-to talk showing how Erlang let a tiny team run a massive messaging system.

HN 上的提及

strong_rec rdtsc · 2014-07 · HN 原文
how small their team was compared to the volume and complexity of the operation.
rec rdtsc · 2014-10 · HN 原文
Here is a video of Rick Reed talking about how they did it
rec rbsn · 2014-11 · HN 原文
here is a presentation given at Erlang Factory 2014 about their goals with scaling WhatsApp
reference ddeck · 2015-01 · HN 原文
Details on their architecture
reference rdtsc · 2015-07 · HN 原文
Here is an talk on how WhatsApp uses Mnesia

相关视频