This is a SPSC queue -- there aren't multiple writers to coordinate, nor readers. It simplifies the design.