Поддержка "Read your own writes" в MongoDB Базы данных и системы хранения
Staff kernel engineer.
Ability to "Read your own writes" is often taken for granted by application developers as it does not need special support in single-server databases. In distributed databases to "read your own writes" a developer often needs to change the application logic to be sure that the written data has propagated from the node it was written to to the node its being read from.
In the coming release MongoDB adds Causal Consistency support which simplifies the task of "reading your own writes". This talk will be presented by this feature developer and will go into details on how Causal Consistency is implemented in MongoDB, how to prevent malicious attacker to break the system and what performance optimizations were added to minimize degradations on common workloads.
The listeners will learn what is Causal Consistency and how to build this feature in a production grade system without slowing it down and introducing security risks.