Skip to main content

12 posts tagged with "consensus"

View All Tags

Generalized Consensus: Defining the Problem

· 5 min read
Sugu Sougoumarane
Creator of Multigres, Vitess

In this blog series, I have the following goals:

  • Propose an alternate and more approachable definition of consensus.
  • Expand the definition into concrete requirements.
  • Break the problem down into goal-oriented rules.
  • Provide algorithms and approaches to satisfy the rules with adequate explanations to prove correctness and safety.
  • Show that existing algorithms are special cases of this generalization.

If you have comments or questions, please start a discussion on the Multigres GitHub repository.

Introducing Generalized Consensus: An Alternate Approach to Distributed Durability

· 4 min read
Sugu Sougoumarane
Creator of Multigres, Vitess

Today, we're releasing a series that presents a fresh perspective on consensus algorithms. Rather than treating consensus as a monolithic black box, we propose a conceptual framework that makes these systems more approachable, adaptable, and flexible.

If you have comments or questions, please start a discussion on the Multigres GitHub repository.