Get the latest tech news

How Figma’s multiplayer technology works (2019)


A peek into the homegrown solution we built as the first design tool with live collaborative editing.

It eliminates the need to export, sync, or email copies of files and allows more people to take part in the design process (like copy-writers and developers). When you come back online, the client downloads a fresh copy of the document, reapplies any offline edits on top of this latest state, and then continues syncing updates over a new WebSocket connection. Before we dive in too deep into how our own multiplayer system works, it’s worth a quick overview on the traditional approaches that informed ours: OTs and CRDTs.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Figma

Figma

Related news:

News photo

Figma’s $21 Billion Drop Returns Stock to Earth After IPO Frenzy

News photo

Inside Dylan Field’s Big IPO—and His Even Bigger Plans for Figma

News photo

Lina Khan points to Figma IPO as vindication of M&A scrutiny