Topological sort using DFS? How to do?
Difference between thread and go routine?
How to design google doc?
how to design db key for collaborative tool lock? If segments are moving?
Operational Transformation (OT)
Differential Synchronization (DS) https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/35605.pdf
Conflict free replicated Data types (CRDT)
How to render changes from other users?
If user is disconnected, how to recover the missed push messages?
Delivery mechanism for message queue? at-least once, exactly once etc, use ACK?
Last updated 1 year ago