AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Implementing Collaboration in a Local-First App
The chapter details the journey of implementing collaboration in a local-first app, starting from the initial daunting task to the breakthrough using hybrid logical clocks for synchronization. It explains the importance of robust data structures like CRDTs, the function of hybrid logical clocks in coordinating distributed systems, and the use of a Merkle tree for efficient synchronization in a distributed setup.