Design distributed consensus algorithms
distributed-consensusskillsetup L1★64
Tibsfox/gsd-skill-creator ↗What it does
Prove consensus impossibility, design quorum systems, pick protocols
Best for
Replicating state machines, electing leaders, and ensuring split-brain safety without blockchain.
Inputs
- · Failure model (crash, Byzantine), fault tolerance target, latency budget
Outputs
- · Consensus protocol (Paxos, Raft, VR), quorum config, TLA+ spec
Preconditions
- · Understand FLP impossibility
- · Know Lamport/vector clocks
- · Partial-synchrony vs async distinction
Failure modes
- · Ignoring FLP → timeout-dependent correctness
- · Split-brain with wrong quorum size
- · Stale state after crash recovery without write-ahead logs
Trust signals
- · Tibsfox, stable 2026-04-12
- · Covers Paxos, Raft, Viewstamped Replication, TLA+ style