Skip to main content

Replicator Services

This service is responsible for keeping record of the database instructions, the Recorders in a sequential order. It serves the purpose of being able to undo a Recorder in the Database and to sync. with other nodes.

Input:

  • A Recorder(add/delete) is received from the DART Service.
  • A Request is received from the Node Interface Service.

Output:

  • A Recorder(add/delete) is sent to the Node Interface Service.
  • A Recorder(add/delete) (undo) is sent to the DART Service.

The Recorder protocol can be found in Recorder