Whenever a new write comes to the primary node, it keeps that write to its local storage and sends the same data to all its replicas as a change stream or replication log
only use a single copy of the data. However, this approach is not fault-tolerant
If you make reads from the leader, or from synchronously updated followers, then they have the potential to be linearizable.
Single-leader replication determines a total order of operations by choosing one node as the leader
total order broadcast is that it is a way of creating a log (as in a replication log) where delivering a message is like appending to the log
Glasp is a social web highlighter that people can highlight and organize quotes and thoughts from the web, and access other like-minded people’s learning.