Lock-Free Concurrency in MongoDB: Hazard Pointers and Skip Lists Inside WiredTiger
How MongoDB's WiredTiger storage engine achieves lock-free reads and writes using hazard pointers, skip lists, and atomic CAS operations.
1 post tagged with "lock-free"
How MongoDB's WiredTiger storage engine achieves lock-free reads and writes using hazard pointers, skip lists, and atomic CAS operations.