How Figma’s multiplayer technology works
figma.com · 3,221 words · saved by 9 readers
A peek into the homegrown solution we built as the first design tool with live collaborative editing.
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. OTs), the standard multiplayer algorithm popularized by apps like Google Docs. As a startup we value the ability to ship features quickly, and OTs were unnecessarily complex for our problem space. So we built a custom multiplayer system that's simpler and easier to implement.…
saved by
related reading
- An adventure in realtime collaborative editing — Dov Alperindov.dev
- Realtime editing of ordered sequencesfigma.com
- Why Figma Wins - kwokchainkwokchain.com
- Collaborative Workspacesgithubnext.com
- Peritext: A CRDT for Rich-Text Collaborationinkandswitch.com
- John's Blog · Figmajohnolilly.com
- Meet us in the browserfigma.com
- Code, craft, and the making of nested foldersfigma.com
- The 5 Phases of Figma’s Community-Led Growth: From Stealth to Enterprisereview.firstround.com
- What's Figma? [2019]youtube.com
- Thoughts and Feelings around Claude Design · Sam Henri Goldsamhenri.gold
- How Figma Grows: Design Beyond Designershowtheygrow.co