Розділ
What real-time collaboration actually is — and why it's not the same as "shared access"
Shared access (Dropbox, most CMSes) means two people can open a file — but if both edit at once, you get a version conflict. Real-time collaboration means two people edit the same document at the same time, with no conflict: you see their cursor, you see what they're typing, changes appear character by character. It's a different architecture, not a feature toggle.
Under the hood it runs on CRDT (Conflict-free Replicated Data Types) or OT (Operational Transform) — algorithms that guarantee five people editing in different spots all converge to the same state on every screen. Google Docs has used OT since 2006, Figma has used CRDT since 2016. Easylim runs on CRDT.
For users this delivers three things: (1) presence — you see who's currently in the doc and where their cursor is, (2) live cursors — other people's cursors move across your screen in real time, (3) @mentions with context — a mention pins to a specific paragraph, not the whole document.
- Real-time ≠ shared. Dropbox = shared. Google Docs, Figma, Easylim = real-time.
- Presence indicators cut "hey, are you busy?" pings to zero.
- Live cursors give the feel of coworking, not "we're both in the same file".

