PlanetScale

Consensus algorithms at scale: Part 3 - Use cases

Sep 26, 2020Sugu Sougoumarane
Consensus algorithms at scale: Part 3 - Use cases
SummaryAI, from the source post

This post details various production use cases for consensus algorithms, moving beyond strict majority quorums. It explains how flexible configurations of leader-capable nodes and data centers can be used to achieve specific durability and availability goals. The reasoning behind this flexibility is attributed to the independent operation of request and election algorithms, both guided by a shared durability constraint. It also discusses worst-case scenarios and practical balances, emphasizing the performance impact of durability settings on request execution and tail latency.

More from the Consensus Algorithms trail