[KongchangAI]
ConceptSMR

State Machine Replication

A core abstraction in distributed systems in which multiple replicas execute the same deterministic sequence of commands to keep their states consistent; consensus protocols are used to reach agreement on the command sequence.

Timeline (last 90 days)

Oct 24

State machine replication requires that all replicas start from the same initial state and execute the same deterministic operations in the same order to eventually reach the same state.

Unverified50%
Oct 24

Functions such as RANDOM(), CURRENT_TIMESTAMP, and datetime('now') in SQL statements produce nondeterministic results, and directly replicating these statements in state machine replication may cause different nodes' states to diverge.

Unverified50%
Oct 22

State machine replication (SMR) is a core abstraction in distributed systems: multiple replicas start from the same initial state and execute the same deterministic command sequence, thereby keeping their states consistent.

Unverified50%

All Facts (3)

Source Articles