Inside MongoDB Transactions: MVCC, Snapshots, and How WiredTiger Avoids Write Locks
A deep dive into MongoDB’s transaction model in WiredTiger: MVCC, snapshot isolation, update chains, and how it contrasts with lock-free hazard pointer and skip list concurrency in memory.