6. Replication
6.11 Terminology introduced here
Terminology introduced here
58- replica
- leader / primary / source
- follower / read replica / secondary / hot standby
- replication log / change stream
- synchronous / asynchronous replication
- semisynchronous
- quorum
- log sequence number (LSN)
- binlog coordinates / GTID
- catch-up recovery
- failover
- split brain
- fencing
- statement-based replication
- state machine replication
- WAL shipping
- logical (row-based) log
- change data capture
- replication lag
- eventual consistency
- read-after-write / read-your-writes consistency
- monotonic reads
- consistent prefix reads
- region vs availability zone
- NewSQL
- multi-leader / active-active / bidirectional replication
- geo-distributed / geo-replicated
- replication topology (circular, star, all-to-all)
- sync engine
- offline-first
- local-first
- netcode
- conflict avoidance
- last write wins (LWW)
- siblings
- strong eventual consistency
- CRDT
- operational transformation (OT)
- leaderless / Dynamo-style
- coordinator node
- read repair
- hinted handoff
- anti-entropy
- quorum reads and writes (n, w, r)
- sloppy quorum
- consistency level
- request hedging
- gray failure
- happens-before
- causally dependent
- concurrent
- version number
- version vector / dotted version vector
- causal context
- vector clock
- zero-disk architecture (ZDA)
- tiered storage
- conditional write / compare-and-set