It has a neat comparison of the tradeoffs, strong and weak parts of different implementations. It also provides insights into how different DB engines work.
A quote:
... if someone tells you a database has solved multi-versioning, ask them the four questions: where do old versions live, which way do chains point, what do indexes point at, and who cleans up. Then ask what happens when a transaction stays open over lunch.
#postgres #databases