Understanding CRDTs: Improving our Set (Chapter 2)
Meta tags
Title
Understanding CRDTs: Improving our Set (Chapter 2) - Federico Terzi - A Software Engineering Journey
Description
In the previous article, we implemented a basic Set with support for additions and removals, as well as basic CRDT semantics. Despite working in simple cases, we also highlighted two significant limitations:
Open graph meta tags
Title
Understanding CRDTs: Improving our Set (Chapter 2)
Description
In the previous article, we implemented a basic Set with support for additions and removals, as well as basic CRDT semantics. Despite working in simple cases, we also highlighted two significant limitations:
Image
Twitter meta tags
Card
summary
Site
Title
Understanding CRDTs: Improving our Set (Chapter 2)
Description
In the previous article, we implemented a basic Set with support for additions and removals, as well as basic CRDT semantics. Despite working in simple cases, we also highlighted two significant limitations:
Image
Resources
HTML
<!-- HTML Meta Tags --> <title>Understanding CRDTs: Improving our Set (Chapter 2) - Federico Terzi - A Software Engineering Journey</title> <meta name="description" content="In the previous article, we implemented a basic Set with support for additions and removals, as well as basic CRDT semantics. Despite working in simple cases, we also highlighted two significant limitations:"> <!-- Open Graph Meta Tags --> <meta property="og:title" content="Understanding CRDTs: Improving our Set (Chapter 2)"> <meta property="og:description" content="In the previous article, we implemented a basic Set with support for additions and removals, as well as basic CRDT semantics. Despite working in simple cases, we also highlighted two significant limitations:"> <meta property="og:image" content="https://federicoterzi.com/social/2024-02-25-understanding-crdts-improving-our-set-chapter-2.png"> <!-- Twitter Meta Tags --> <meta name="twitter:card" content="summary"> <meta name="twitter:site" content="@terzi_federico"> <meta name="twitter:title" content="Understanding CRDTs: Improving our Set (Chapter 2)"> <meta name="twitter:description" content="In the previous article, we implemented a basic Set with support for additions and removals, as well as basic CRDT semantics. Despite working in simple cases, we also highlighted two significant limitations:"> <meta name="twitter:image" content="https://federicoterzi.com/social/2024-02-25-understanding-crdts-improving-our-set-chapter-2.png">
JSON
{ "title": "Understanding CRDTs: Improving our Set (Chapter 2) - Federico Terzi - A Software Engineering Journey", "description": "In the previous article, we implemented a basic Set with support for additions and removals, as well as basic CRDT semantics. Despite working in simple cases, we also highlighted two significant limitations:", "keywords": null, "themeColor": null, "author": null, "generator": null, "publisher": null, "creator": null, "og": { "title": "Understanding CRDTs: Improving our Set (Chapter 2)", "description": "In the previous article, we implemented a basic Set with support for additions and removals, as well as basic CRDT semantics. Despite working in simple cases, we also highlighted two significant limitations:", "url": null, "siteName": null, "locale": null, "type": null, "image": { "url": "https://federicoterzi.com/social/2024-02-25-understanding-crdts-improving-our-set-chapter-2.png", "width": null, "height": null, "alt": null }, "video": { "url": null, "type": null, "width": null, "height": null }, "audio": { "url": null, "type": null } }, "twitter": { "card": "summary", "site": "@terzi_federico", "creator": null, "title": "Understanding CRDTs: Improving our Set (Chapter 2)", "description": "In the previous article, we implemented a basic Set with support for additions and removals, as well as basic CRDT semantics. Despite working in simple cases, we also highlighted two significant limitations:", "image": { "url": "https://federicoterzi.com/social/2024-02-25-understanding-crdts-improving-our-set-chapter-2.png", "width": null, "height": null, "alt": null }, "player": { "url": null, "width": null, "height": null, "stream": null }, "app": { "iphone": { "name": null, "id": null, "url": null }, "ipad": { "name": null, "id": null, "url": null }, "googleplay": { "name": null, "id": null, "url": null } } } }
Social Card Preview
Understanding CRDTs: Improving our Set (Chapter 2)
In the previous article, we implemented a basic Set with support for additions and removals, as well as basic CRDT semantics. Despite working in simple cases, we also highlighted two significant limitations:
https://federicoterzi.com/blog/understanding-crdts-improving-our-set-chapter-2