What is Consensus in Distributed Systems?

·

Consensus is a concept in Distributed Systems that looks at ways to make a set of nodes agree on a decision.

For example, suppose we have a distributed database system that has a master node and a set of slave nodes. If the master node dies, which slave node should become the master and how to select it? This is where we need to reach consensus among these nodes pick the next master.

Categories

About Me

Hello there 👋. I’m Rakan, a software engineer during the day and a normal person during the night. This blog is a space I use to write about software engineering topics & the tech-scene in Berlin 🇩🇪. Thanks for your visit!

Search

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *