---
answer: direct
beat: system-design
source: 1 article · updated: November 14, 2026
---

Why did full-state session bootstrap break for large organisations?

The initial payload grew roughly with users times channels, reaching tens of megabytes, built in one data centre on every connect. Reconnection storms after a network blip repeated that work for thousands of clients at once. A regional cache of team data removes the repeated computation.

Answered in

Real-Time Chat That Never Lies: Persist Before You Broadcast, and Cache the Cold Start

Why send flows must store a message before showing it, how an approximation of atomic broadcast works, and why session bootstrap needs an edge cache.

Crashtech Editorial November 14, 2026 System Design & Architecture

Read the full analysis

Other questions this article answers

More system design & architecture questions

Every answer on Crashtech is written by the editor of the article it comes from — never auto-summarised. Browse all answers or the System Design & Architecture beat.