Eventual consistency is a popular consistency model in distributed systems where availability, scalability and performance are key to the success of the product or company.
In this video we will answer these questions:
* What is strong consistency?
* What challenges does strong consistency create?
* What is eventual consistency?
* How does eventual consistency solve the challenges we face with strong consistency?
* Is eventual consistency better than strong consistency?
* When should we use eventual consistency?
* Is MongoDB eventually consistent or strongly consistent?
🤓 You find much more on my website! 🤓
https://marcolenzo.eu
🤝 Connect with me: 🤝
https://www.linkedin.com/in/marcolenzo/
👌Get a CodeCrafter Discount 👌
https://app.codecrafters.io/join?via=marcolenzo
🍕 *I've got an Italian accent* 😅
If you have trouble understanding me, activate the closed captions! They are manually corrected.
0:00 Intro
0:09 Strong Consistency Explained
1:58 Eventual Consistency Explained
3:34 Eventual Consistency vs Strong Consistency
4:54 Other Consistency Models
5:16 MongoDB Consistency Explained
6:46 Consistency and Microservices
#softwarearchitecture #systemdesign #distributedsystems