Why is Snapshot Isolation not enough?

Why is Snapshot Isolation not enough?

50 years later, is two-phase locking the best we can do?

How to (not) invent concurrent algorithms

The Laws of Durability

CX: Wait-Free Universal Construction

Leaks in Persistent Memory

OneFile - The world's first wait-free Software Transactional Memory

Why is memory reclamation so important for lock-free algorithms?

What is Eventual Consistency?

Throughput vs. Latency and Lock-Free vs. Wait-Free

The importance of Sequential Consistency

Linked lists with wait-free reads in C++