A lock-free, non-blocking queue data structure.