Chasing the Optimum in Replicated In-Memory Transactional Platforms via Protocol Adaptation
Exploiting distributed version concurrency in a transactional memory cluster