# Synchronizing Many Filesystems in Near Linear Time
## 5 Theory
### Characterizing Refluent Sets
Syst._**2018**, 78, 1052-1054. [CrossRef]
* (3) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Achieving Convergence, Causality Preservation, and Intention Preservation in Real-Time Cooperative Editing Systems. _ACM Trans. Comput. Hum. Interact._**1998**, 5, 63-108. [CrossRef]
* (4) [PERSON]; [PERSON] Operational Transformation in Real-Time Group Editors: Issues, Algorithms, and Achievements. In Proceedings of the ACM 1998 Conference on Computer Supported Cooperative Work, Seattle, WA, USA, 14-18 November 1998; [PERSON], [PERSON], [PERSON]; ACM: New York, NY, USA, 1998; pp. 59-68. [CrossRef]
* (5) [PERSON]; [PERSON]; [PERSON]; [PERSON] An Operational Transformation Based Synchronization Protocol for Web 2.0 Applications. In Proceedings of the ACM 2011 Conference on Computer Supported Cooperative Work, Hangzhou, China, 19-23 March 2011, CSCW '11; Association for Computing Machinery: New York, NY, USA, 2011; pp. 563-572. [CrossRef]* (6) [PERSON]; [PERSON] Operational Transformation for Real-time Synchronization of Shared Workspace in Cloud Storage. In Proceedings of the 19 th International Conference on Supporting Group Work, Sanibel Island, FL, USA, 13-16 November 2016; [PERSON], [PERSON], [PERSON], [PERSON], [PERSON]; ACM: New York, NY, USA, 2016; pp. 61-70. [CrossRef]
* (7) [PERSON] What's Different about the New Google Docs: Making Collaboration Fast, 2010. Available online: [[https://drive.googleblog.com/2010/09/whats-different-about-new-google-docs.html](https://drive.googleblog.com/2010/09/whats-different-about-new-google-docs.html)]([https://drive.googleblog.com/2010/09/whats-different-about-new-google-docs.html](https://drive.googleblog.com/2010/09/whats-different-about-new-google-docs.html)) (accessed on 12 January 2023). * (8) [PERSON]; [PERSON]; [PERSON]; [PERSON] Conflict-Free Replicated Data Types. In Proceedings of the Stabilization, Safety, and Security of Distributed Systems-13 th International Symposium, SSS 2011, Grenoble, France, 10-12 October 2011; [PERSON], [PERSON], [PERSON], [PERSON]; Springer: Berlin/Heidelberg, Germany, 2011; Volume 6976, pp. 386-400. [CrossRef]
* (9) [PERSON] Conflict-free Replicated Data Types: An Overview. _arXiv_ **2018**, arXiv:1806.10254. * (10) [PERSON]; [PERSON]; [PERSON] Merging semantics for conflict updates in geo-distributed file systems. In Proceedings of the 8 th ACM International Systems and Storage Conference, SYSTOR 2015, Haifa, Israel, 26-28 May 2015; [PERSON], [PERSON], [PERSON], [PERSON]; ACM: New York, NY, USA, 2015; pp. 1-12. [CrossRef]
* (11) [PERSON] A CRDT-Based File Synchronization System. Master's Thesis, Norwegian University of Science and Technology, Trondheim, Norway, 2021. * (12) [PERSON] Syncpal: A Simple and Iterative Reconciliation Algorithm for File Synchronizers. Ph.D. Thesis, RWTH Aachen University, Aachen, Germany, 2019. * (13) [PERSON] [PERSON] Algebraic File Synchronization: Adequacy and Completeness. _arXiv_ **2016**, arXiv:1601.01736. * (14) [PERSON] [PERSON]; [PERSON] Data Synchronization: A Complete Theoretical Solution for Filesystems. _Future Internet_**2022**, _14_, 344. [CrossRef]
* (15) [PERSON]; [PERSON] [PERSON]; [PERSON]; [PERSON] _A Comprehensive Study of Convergent and Commutative Replicated Data Types_; Technical Report 7506; INRIA, Inria-Centre Paris-Rocquencourt. Le Chesnay-Rocquencourt, France, 2011. * (16) [PERSON] _The Art of Computer Programming, Vol. 1: Fundamental Algorithms_, 3 rd ed. ; Addison-Wesley: Boston, MA, USA, 1997. * (17) [PERSON]; [PERSON] What is a File Synchronizer? In Proceedings of the MOBICOM '98, The Fourth Annual ACM/IEEE International Conference on Mobile Computing and Networking, Dallas, TX, USA, 25-30 October 1998; [PERSON], [PERSON]; ACM: New York, NY, USA, 1998; pp. 98-108. [CrossRef]
* (18) [PERSON]; [PERSON] _The Rsync Algorithm_; Australian National University: Canberra, Australia, 1996. * (19) [PERSON]; [PERSON]; [PERSON] Enabling Cost-Benefit Analysis of Data Sync Protocols. _arXiv_ **2023**, arXiv:2303.17530.