Єдиний виробник Єдиний споживач
Черга (SPSC) є черга на основі атомарного кільцевого буфера без блокування.
Абстрактний тип даних черги визначається наступною структурою та операціями. Черга структурована, як описано вище, як впорядкована колекція предметів, які додаються на одному кінці, який називається «заднім», і видаляються з іншого кінця, який називається «переднім». Черги підтримують властивість упорядкування FIFO.
Черга замовлення є спосіб обробки значної кількості замовлень. Повний список замовлень клієнтів завжди можна відфільтрувати за багатьма параметрами, такими як тип і статус замовлення, ім’я клієнта тощо. Однак може бути зручним мати декілька попередньо відфільтрованих списків: нові замовлення, відкриті замовлення, шахрайські замовлення тощо.
Публічні групи вручну визначаються адміністраторами та можуть включати користувачів, ролі та інші групи. Черги: це колекції записів, які не призначені жодному конкретному власнику.
Черга повністю заповнена коли задня частина знаходиться в останній позиції масиву, тобто (MaxSize -1).
Шаблон черги C++ без блокування для одного споживача для максимально низької затримки, який можна використовувати в багатопотокових комунікаціях, а також у IPC зі спільною пам’яттю під Linux. Затримка зв’язку повідомлення 10-200B становить 50-100 нс між двома ядрами ЦП на одному вузлі.