Martin Kleppmann on Nostr: Good post by @joehellerstein.bsky.social on the theoretical foundations behind CRDTs. ...
Good post by @joehellerstein.bsky.social on the theoretical foundations behind CRDTs. Automerge has exactly the layered structure he describes (commutative ops on top of a partially ordered log semilattice). Looking forward to the rest of the series jhellerstein.github.io/blog/crdt-tu...
CRDTs #2: Turtles All the Way ...
Published at
2025-05-28 05:51:38Event JSON
{
"id": "773f7117a2bfd589946b7bf4f2afc0117c5d51e6e9d8ed0f877eb71509ba10ec",
"pubkey": "11022377acd94b27acd352cedcb870f2a6e5135606c3feeea22563f0c71f5816",
"created_at": 1748411498,
"kind": 1,
"tags": [
[
"p",
"80ed58561fab7853ab5b0e1acc24edc41d9799c82e9ed8de5bcc0f7f29e79ebf",
"wss://relay.mostr.pub"
],
[
"proxy",
"https://bsky.brid.gy/convert/ap/at://did:plc:vzmlifz3ghar4cu2hj3srga2/app.bsky.feed.post/3lq7j56l2dk2o",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.mostr.pub"
]
],
"content": "Good post by @joehellerstein.bsky.social on the theoretical foundations behind CRDTs. Automerge has exactly the layered structure he describes (commutative ops on top of a partially ordered log semilattice). Looking forward to the rest of the series jhellerstein.github.io/blog/crdt-tu...\n\nCRDTs #2: Turtles All the Way ...",
"sig": "edd01445809c46398cda1c660ad14704fae3248df2dc06051ab7ad7a7dbb2d6ba332d5fa23de4365a6d66ffb70e59a502871d0b12edb8d7540ef31bd9bc6ca3f"
}