Thread-safe fixed-size circular buffers/queues, for many different concurrency use cases