Долголенко, Олександр МиколайовичСірик, Максим Олександрович2026-09-112026-09-112026Сірик, М. О. Модуль синхронізації текстових даних у розподілених системах : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Сірик Максим Олександрович. – Київ, 2026. – 109 с.https://ela.kpi.ua/handle/123456789/82976У бакалаврському дипломному проєкті розроблено модуль синхронізації текстових даних у розподілених системах. Модуль призначений для спільного редагування тексту без обов'язкового центрального координатора та ґрунтується на підході конфліктно-вільних реплікованих типів даних (CRDT). У роботі реалізовано текстову CvRDT-структуру. Реалізацію виконано мовою Zig з можливістю компіляції у WebAssembly. Для використання у вебсередовищі розроблено TypeScript-обгортку та демонстраційний застосунок. Коректність основних властивостей перевірено модульними, сценарними та рандомізованими fuzz-тестами.109 с.ukрозподілені системисинхронізація текстових данихспільне редагування документівконфліктно-вільні репліковані типи даних (CRDT)збіжністьавтономна роботаpeer-to-peer синхронізаціяlocal-first застосункиwebassemblyzigtypescriptМодуль синхронізації текстових даних у розподілених системахBachelor Thesis