Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: crdts Clear Filter

Strong Eventual Consistency – The Big Idea Behind CRDTs

Strong Eventual Consistency - The Big Idea behind CRDTs CRDTs. Data structures that can be replicated across multiple nodes, edited independently, merged back together, and it all just works. But collaborative document editing and multiplayer TODO lists are just the tip of the iceberg - I believe the big application is distributed databases, and for that we need to talk about consistency. CRDTs are a tool for Strong Eventual Consistency. Let's start with the definition of normal Eventual Consi

How Figma’s multiplayer technology works (2019)

Operational transformation (OT) is a technology for supporting a range of collaboration functionalities in advanced collaborative software systems. Hero illustration by Rose Wong. When we first started building multiplayer functionality Multiplayer Editing in Figma Today’s public release of Figma contains two long-awaited changes. in Figma four years ago, we decided to develop our own solution. No other design tool offered this feature, and we didn’t want to use operational transforms (a.k.a.

Figma's Multiplayer Technology (2019)

Operational transformation (OT) is a technology for supporting a range of collaboration functionalities in advanced collaborative software systems. Hero illustration by Rose Wong. When we first started building multiplayer functionality Multiplayer Editing in Figma Today’s public release of Figma contains two long-awaited changes. in Figma four years ago, we decided to develop our own solution. No other design tool offered this feature, and we didn’t want to use operational transforms (a.k.a.