System Design · Middle · Запитання 39 з 75
Як показувати курсори інших учасників у спільному редакторі, не перевантажуючи мережу?
- ✓Правильна відповідь: Надсилати позицію з throttle й інтерполювати рух на клієнті
- 2Надсилати кожен рух миші без обмежень
- 3Синхронізувати курсори лише під час збереження документа
Пояснення
Presence-дані ефемерні: їх не зберігають у документі, надсилають щонайбільше 10–20 разів на секунду й згладжують анімацією. Самі правки документа синхронізуються окремо - через OT або CRDT.