Glossary
Commonly used glossary terms and definitions
Last updated
Commonly used glossary terms and definitions
Last updated
Dsync is currently in beta and is undergoing active development and testing.
Flow refers to the sequence of processes through which data moves from the source to the destination, started and managed by dsync. A flow is uniquely defined by the combination of the source, the destination and flow options (such as namespaces included).
A flow task plan essentially defines the flow status. The task plan requested from the source at the start of the flow includes the status of each task indicating whether they have been completed or not. The status is continiously updated throughout the flow execution. For resumable flows, the read plan is persisted in the metadata store.
Part of dsync. The source and destination connectors attach to each respective database and responds to commands from the coordinator. It manages connections to read data from the source database and write it to the destination database.
Part of dsync. The coordinator coordinates commands to manage the overall data flow between the connectors.
External database. The coordinator uses the metadata store to persist and retrieve the flow state and the task plan. This will default to the destination if not provided.