QueCC: A Queue-oriented, Control-free Concurrency Architecture
Scaling Multicore Databases via Constrained Parallel Execution