4 ms·
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
by Solvency 3y 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?
- wereHamster 3y agoFor 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-works/ https://www.figma.com/blog/how-figmas-multiplayer-technology... https://www.figma.com/blog/making-multiplayer-more-reliable/ https://www.figma.com/blog/making-multiplayer-more-reliable/