HackerTube

THE VIDEO SHELF · CRDTs and eventual consistency

Conflict Resolution for Eventual Consistency • Martin Kleppmann • GOTO 2016

Martin Kleppmann's GOTO Berlin 2016 talk on how collaborative editors, offline apps, and multi-datacenter databases handle concurrent updates. It covers conflict resolution approaches including operational transformation and CRDTs, with a worked look at text CRDTs.

Why HN readers recommended it

Treated as the go-to approachable yet deep primer on CRDTs and collaborative editing, recommended repeatedly in threads on Automerge, local-first software and OT versus CRDT.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
GOTO Conferences
Topic
CRDTs and eventual consistency
Format
talk
Level
intermediate
HN recommenders in dataset
3
HN mentions in dataset
13
Recommendation years in dataset
2017–2020

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • Is this website related to the popular [LINK] ? Holy cow, this is an intense article, with great definitions for a bunch of detailed variations of distribute system jargon, and even has some nice images to explain the ideas! My specialty is in eventually consistent …

    marknadal on Hacker News · 2017-09
    In Distributed algorithms in NoSQL databases
  • I've spent almost a decade working on CRDTs, largely from an industry perspective but also some academic side. They're great, and not too hard to understand if you take time to think about them. Here are some animated/interactive cartoon explainers we've made to help teach …

    marknadal on Hacker News · 2018-02
    In Automerge: JSON-like data structure for building collaborative apps
  • CRDTs are quite actively discussed in the IPFS community, in particular here: [LINK] (lots of great resources if you're interested in CRDTs) Also check out automerge, a CRDT that aims to be as JSON-like as possible: [LINK] Martin Kleppmann (one of the creators of Automerge) …

    lachenmayer on Hacker News · 2019-03
    In Applied Monotonicity: A Brief History of CRDTs in Riak

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.