OpLog: a library for scaling update-heavy data structures

Existing techniques (e.g., RCU) can achieve good multi-core scaling for read-mostly data, but for update-heavy data structures only special-purpose techniques exist. This paper presents OpLog, a general-purpose library supporting good scalability for update-heavy data structures. OpLog achieves scal...

Full description

Bibliographic Details
Main Authors: Boyd-Wickizer, Silas, Kaashoek, M. Frans, Morris, Robert, Zeldovich, Nickolai
Other Authors: Nickolai Zeldovich
Published: 2014
Online Access:http://hdl.handle.net/1721.1/89653