'What kind of load balancing does an online document editing application like google docs use?

Since all the users editing the same document need to see real time edits by other users, all requests (edit/delete/fontchanges) for the same document , should be directed to the same server processing the document. In this scenario would a software load balancer with some kind of mapping between documentId and serverId work?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source