Replication:Architecture
From Adapt
The replication monitor is comprised of two main parts, a source queue which supplies a list of items which need to be executed, and an execution queue which triggers copies from source to destination.
To map from a source to a destination involves implementing three types of objects:
- Collection source - Supplies a list of items and digests
- Destinations - the destination where data is to be transfered to. It's main purpose is to answer the question, has a file already been copied.
- Transfer Action - handles the actual transfer of data form source to destination. It pulls its configuration from a pairing of collection source with destination.