Design preview
Design a Collaborative Editor like Google Docs
A hundred people typing in one document, every copy converging, nothing acknowledged lost: one owner per document, an op log with snapshots, and fenced failover: one-hour boards for junior, senior and staff, with the theory behind them.
collaborationoperational-transformwebsocketsconsistent-hashingdynamodbreal-timeawsinterview-board
Shared by System Design AIOfficial
Explore the complete design
Open the diagram and design notes, discuss trade-offs with the community, or make a private copy to build with Coach.
Checking your sign-in…