|
OXY-SYNC-DIRECTORY 1.0
OXY-SYNC-DIRECTORY Library Documentation
|
Welcome to the OXY-SYNC-DIRECTORY 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-DIRECTORY is a plugin library that provides a synchronization mechanism for container metadata, allowing multiple applications to work with the same metadata simultaneously.
All synchronization operations on container metadata, such as merging changes, resolving conflicts, and synchronizing data between different instances of metadata, are performed through the OXY-SYNC-DIRECTORY library.
All functionalities in the OXY-SYNC-DIRECTORY are grouped under the oxy::sync namespace, which provides a clear separation between the OXY-SYNC-DIRECTORY and other libraries.