Two phase config changes keep the cluster safe Permanent loss of quorum requires new cluster Do not use public discovery service for runtime reconfiguration Runtime reconfigura...
Notable Features Architecture Codebase, Inspiration, and Culture We are currently refactoring our documentation. Please excuse any problems you may find and report them here ....
Byzantine Failure Consensus algorithms are typically either Byzantine Fault Tolerant, or not. Succinctly, systems which can withstand Byzantine faults are able to withstand misbe...
Glossary Terms Concepts Glossary Terms It’s helpful to understand a few terms before reading our architecture documentation. Term Definition A AST (Abstract syntax tre...
Paxos Paxos is a protocol that Leslie Lamport and others have written extensively about. The most succinct paper describing Paxos is “Paxos Made Easy” published by Lamport in 20...
3.8. Essential packages 3.8. Essential packages Essential is defined as the minimal set of functionality that must be available and usable on the system at all times, even when...
Glossary Glossary Authorization Server The authorization server asks resource owners for their consensus to let client applications access their data. It also manages and issu...