Fast ring-buffer deque (double-ended queue)
-
Updated
Jun 3, 2026 - Go
Fast ring-buffer deque (double-ended queue)
⚡️ Lock-free and wait-free concurrent data structures for Go (generics)
Lock-free MPMC Ring Buffer (Generic) for SMP, in golang. Some posts in chinese:
A lock-free, ultra-fast event bus for Go
High-performance in-memory ring buffer
queue that can be used like buffered channel with any capacity
flashflood is a ringbuffer on steroids for golang
A network packet dashcam — continuous full-packet capture with on-demand persistence
Meteor is an external reference library written in golang language
Golang | Blazingly Fast Queue Data Structure Library
A project dedicated to benchmarking and evaluating the fastest Golang queue implementations.
Ring a circular buffer implemented as two channels in golang
Fast ring-buffer deque (double-ended queue)
A high-performance ring buffer implementation in Go
Add a description, image, and links to the ring-buffer topic page so that developers can more easily learn about it.
To associate your repository with the ring-buffer topic, visit your repo's landing page and select "manage topics."