By popular demand, here's a quick take on MongoDB 4.2.6's transaction system. There are CHARTS, there are GRAPHS, okay it's mostly CHARTS OF GRAPHS but they're really cool anomalies and I hope you enjoy them. http://jepsen.io/analyses/mongodb-4.2.6 …
-
Show this thread
-
tl;dr: MongoDB 4.2.6's transactions aren't full ACID, or even snapshot isolated. We found read skew, cyclic information flow, and internal inconsistencies, including transactions which could read their own writes from the future. Ooooh, spooooky! Also transactions are (1/2)
6 replies 91 retweets 139 likesShow this thread -
Replying to @jepsen_io @mjpt777
I thought they fixed their major issues a couple of years ago.
1 reply 0 retweets 0 likes
Replying to @experquisite @mjpt777
MongoDB has certainly made significant improvements over the years! The transaction API didn't exist a couple years ago, though--this is all new territory for Jepsen.
7:25 AM - 15 May 2020
0 replies
0 retweets
3 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.