The advanced replication technology uses a master/replica model. The master has the official copy of the data, and replicas can subscribe to that data. Replicas can also change the local copy of the data and propagate the transaction to the master, but the master has the authority to alter or reject the data of the transaction to maintain the consistency of the master data.
solidDB® allows bidirectional data flow. Masters can send data to replicas, and replicas can send data to masters.
Sending data from masters to replicas is done using a model that is called publish and subscribe: the master publishes data that replicas can subscribe to.
Sending data from a replica to a master is called propagating the data.