Dque
Visit Tooldque is a fast, embedded, durable queue for Go, providing a persistent and scalable FIFO queue solution. It's designed for concurrent usage and offers both safe and turbo performance modes.
At a glance
Trending
dque is a fast, embedded, durable queue for Go, providing a persistent and scalable FIFO queue solution. It's designed for concurrent usage and offers both safe and turbo performance modes.
Trending
About
dque is a fast, embedded, durable queue specifically designed for Go applications. It offers a persistent and scalable FIFO (First In, First Out) queuing solution that is compiled directly into your Golang program. Key features include durability, ensuring data survives program restarts, and scalability, as it's limited by disk space rather than RAM. dque supports concurrent usage and provides two performance modes: 'safe' for maximum data integrity with fsync on every operation, and 'turbo' for faster operations by letting the OS batch changes, with the option to manually flush. The queue is implemented using configurable segments, with only the head and tail segments held in memory, making it efficient for large queues. It's an ideal tool for developers needing a reliable, embedded message queuing system within their Go projects.
Capabilities
Pricing & Plans
Open Source
Free
FAQs
Trending