Computer cluster
Consensus
Replication
Distributed computing
Node
Computing
Fault-tolerant computer systems
Concurrent computing