In-memory, bounded-size queue data structure that aims at minimizing garbage collection overhead (especially latency)