Интересная статья со сравнительным анализом алгоритмов синхронизации текстовых редакторов для коллаборативной работы над текстом. Предлагается т.н. differential synchronization algorithm.