|
OXY-SYNC-CONTAINER 1.0
OXY-SYNC-CONTAINER Library Documentation
|
Welcome to the OXY-SYNC-CONTAINER library user manual.
This documentation is intended to help developers and integrators quickly understand, use, and extend the libraries. It provides a guided overview of the project, core concepts, public APIs, and practical usage patterns.
Use this manual to:
OXY is a version control distributed data storage container management framework. Version control is a way to save changes over time without overwriting previous versions. Being distributed means that every application working with a OXY container has a copy of that entire container, including all of its history.
OXY is organized into four main components:
OXY-SYNC-CONTAINER is a plugin library that provides a synchronization mechanism for containers, allowing multiple applications to work with the same container simultaneously.
All synchronization operations on containers, such as merging changes, resolving conflicts, and synchronizing data between different instances of a container, are performed through the OXY-SYNC-CONTAINER library.
All functionalities in the OXY-SYNC-CONTAINER are grouped under the oxy::sync namespace, which provides a clear separation between the OXY-SYNC-CONTAINER and other libraries.