Hacker News new | ask | show | jobs
by Solvency 1106 days ago
Does anyone know how a tool like Figma or Miro handle conflict resolution or synchronization so efficiently in real-time? For example: the position of a simple colored box being manipulated by 2 or more people at the same time. Is this article even remotely relevant for such a use case?
1 comments

For collaborative editing you basically have two systems how to synchronize changes: CRDT or OT. Figma chose CRDT. They wrote two blog posts about it:

https://www.figma.com/blog/how-figmas-multiplayer-technology...

https://www.figma.com/blog/making-multiplayer-more-reliable/