Sammendrag
For peer-to-peer collaborative editing systems utilizing the Conflict-free Replicated Data Type memory consumption can become a significant issue, particularly when handling large files with extensive editing histories. It can lead to performance problems and hinder user productivity, especially in environments with limited resources. This thesis addresses the problem of excessive memory usage and proposes a novel solution to mitigate this issue by applying partial persistence to CRDT data structure. Through a series of experiments and evaluations, the effectiveness of the proposed approach is demonstrated. This research contributes to the advancement of memory-efficient collaborative systems, offering potential benefits for users working with large documents in resource-constrained environments.