A circular buffer that supports multiple readers