
#4 – Martin Kleppmann: CRDTs, Automerge, generic syncing servers & Bluesky
localfirst.fm
Journey into Local First: From CRDTs to Auto Merge
The chapter explores the speaker's transition into the local first concept through their experience with CRDTs, emphasizing the shift towards user-owned data on devices. It details the challenges and successes in developing syncing server technology and the evolution of CRDT implementation from Ruby to JavaScript to Rust for enhanced performance. The chapter also addresses the necessity for efficient merging algorithms like Auto merge to handle data updates across multiple devices seamlessly.
00:00
Transcript
Play full episode
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.