← All paths
Distributed Systems
Build a Distributed Messenger
A mini-WhatsApp built from scratch: a wire protocol, a fan-out delivery service, presence and read receipts, replicated storage, and the consensus that keeps replicas in agreement when servers fail.
01wire protocolcoming soon
02delivery fanoutcoming soon
03presence receiptscoming soon
04replicated logcoming soon
05consensuscoming soon
06partitions and failurecoming soon