A collaborative, real-time insert transaction for a native text database system
Thomas B. Hodel-Widmer, Klaus R. Dittrich · 2003
For a large-scale document management environment, we often make local copies of remote data sources. However, it is often difficult to monitor the sources in order to check for changes and to download changed data items to the copies. In this paper, a insert transaction for a collaborative editor that stores its data natively in a database in order to make all changes immediately available to all users, will be presented. One of the most significant challenges we meet in building real-time cooperative editing systems, is distributed concurrency control. Therefore we focus on a concurrency control schema for a database based collaborative editor.