Rethinking serializable multiversion concurrency control
The End of an Architectural Era (It's Time for a Complete Rewrite)