hardwaresoftonon Hacker News • Recommends
On “Lessons learned from creating a real-time collaborative rich-text editor”
#crdt#automerge#martinkleppmann
234K subscribers • 64 videos on Hallway • Conference channel
Intermediate. Assumes working knowledge.
68K views8 years ago4 recommendations
Distributed systemsDatabases and dataConsensus: Raft and PaxosReplication and consistencyData structures
Martin Kleppmann explores how conflict-free replicated data types (CRDTs) enable data consistency and collaborative editing in distributed, peer-to-peer systems.
Download the slides & audio at InfoQ: bit.ly/2P1IGJe Martin Kleppmann explores how to ensure data consistency in distributed systems, especially in systems that don't have an authoritative leader. He explains how to sync data between a phone and a laptop without sending it via a remote server. He also explores algorithms that allow several people to collaborate on a shared document, communicating via a peer-to-peer network. This presentation was recorded at QCon London 2018: bit.ly/2hxsoN1 #SoftwareArchitecture #DistributedSystems #CRDT #Consistency #InfoQ #QCon #QConLondonWhat people say. Highly recommended as an excellent, accessible introduction to CRDTs and the challenges of distributed consistency.
hardwaresoftonon Hacker News • Recommends
On “Lessons learned from creating a real-time collaborative rich-text editor”
raphlinuson Hacker News • Recommends
On “Creating a Collaborative Editor”
syspecon Hacker News • Recommends
On “Summary: Designing Data-Intensive Applications by Martin Kleppmann”
awesome-distributed-systemscurated list on GitHubRecommends
Under “Distributed Consensus and Fault-Tolerance”
Joeon Stack Overflow • Mentions
On “Differences between OT and CRDT”