Simplified Centralized Operational Transformation Algorithm for Concurrent Collaborative Systems
"In this paper, the authors describe an algorithm devised for collaborative text editor. Each user of the editor can see the changes made by others in real-time and make their own changes without any delay (i.e. there is no delay between typing and the text appearing on the screen). The algorithm described in this paper, belongs to the group of Operational Transform (OT) algorithms and it expands the ideas from some existing solutions. Unlike most of other algorithms, it has been devised for centralized systems (i.e. requires a central server to coordinate the transformations)."