Concerning Quality · Dec 31, 2023
Does Your Test Suite Account For Weak Transaction Isolation?
0Sign in to vote or save
This page cannot be shown here. You can still read it on the original site — the toolbar below keeps your place in the directory.
Transaction isolation is the kind of thing that you learn about and it fills you with fear. Specifically, there are weak transaction isolation levels which allow some fairly unexpected behavior. Tools like Jepsen are used to test the general isolation guarantees of databases, but it’s pretty uncommon to check the application layer for issues related to isolation anomalies. These anomalies can…
Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.