Tech
What it took to move a collaborative browser IDE beyond process memory
The first collaboration model in CodeVerse was convincing in exactly the way a local demo needs to be convincing.
Open two tabs. Join the same room. Type in one editor. Watch the other editor update.
Then ask one unpleasant question: what happens when those two sockets land on different server instances?
The answer was that the room stopped being a room. Each process had its own memory, its own presence list, and its own idea of the current files. A restart erased state. A reconnect cou...
Read the full discussion on Dev.to
This article was aggregated from Dev.to. Click to join the conversation.
View on Dev.to