Design the system behind a document that several people edit at the same time and see each other’s changes as they type.
Practise this challenge
All system design challenges