The design and implementation of a lock-free ring-buffer with contiguous reservations
Building a lock free continuous ring buffer