Essay #68: Conflict Resolution in Multi-Master setup
What happens when two users update the same document at the same time in a multi-master setup? Exactly, a conflict, and not every conflict is resolvable, and it is essential to understand conflicts while designing a system with multiple masters.
In this short 3 minute read, we go through Conflict Resolution in a multi-master setup and cover the following points.
- What is Conflict Resolution? - Ways to resolve Conflicts, and - When to resolve Conflicts
Do give it a read: https://lnkd.in/g95X5z66.
This is the 12th essay in #DistributedSystems series, you can find other 11 at https://lnkd.in/ff2xbD2
If you are new here, I teach a course on System Design where you’ll learn how to design scalable systems intuitively. The course will not only help you in your technical discussions but will also make you a better engineer overall. I have compressed my ~9 years of work experience into this course, and 300+ engineers have already taken it.
If you also want to be part of this journey and discuss core engineering, my next batch starts on the 5th of March 2022. Course details and curriculum can be found at arpitbhayani.me/course
You can also subscribe to my newsletter and get these essays delivered straight to your inbox: arpitbhayani.me/newsletter. 2500+ engineers have been reading my newsletter.