Implementation of Cluster-Wide Causal Consistency in MongoDB
December 13, 2017
The ability to "read your own writes" is often taken for granted by application developers as it does not need special support in monolithic, single-node databases. In the case of distributed databases, "read your own writes" involves a developer often needing to change the application logic to be sure that the newly written data has first been propagated from the node where it was written to the replica node it's being read from.
In the new 3.6 release, MongoDB adds Causal Consistency support, which simplifies the task of "reading your writes", while maintaining the scalability and availability advantages of distributed systems. This talk will be presented by the developer of MongoDB’s causal consistency feature.
Attendees will learn how MongoDB engineers took the research of causal consistency, starting from Leslie Lamport’s famous paper that introduced logical clocks, and converted it to a production grade implementation.
MongoDB 3.6 Resources:
Building Modern Apps with the MERN Stack and Google Cloud Pl...
September 05, 2018
Newly GA: MongoDB Stitch – the serverless platform from Mong...
August 08, 2018
Decentralized Identity Management with Blockchain and MongoD...
July 18, 2018
Building Python Web Apps with MongoDB
May 30, 2018
View more like this >