crates.io "ringbuffer" keyword
disrupt-rs 1.1.0
Concurrent Ringbuffer inspired by the LMAX Disruptor.3 versions - Latest release: 2 months ago - 201 downloads total - 1 maintainer
bytearray-ringbuffer 1.2.0
A no_std, no-alloc ring buffer for variable-length byte slices in Rust8 versions - Latest release: 5 days ago - 109 downloads total - 0 stars on GitHub - 1 maintainer
ramlink 0.1.0
RAM-based, producer-consumer, one-way communication for microcontrollers, using a ring buffer1 version - Latest release: about 2 years ago - 1.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
scroll-ring 0.1.3
An MPSC overwriting ring buffer tuned for character data scrollback4 versions - Latest release: 6 months ago - 2 dependent packages - 38.2 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
generic-arraydeque 0.1.2 💰
A fixed-capacity, stack-allocated double-ended queue (deque) backed by generic-array3 versions - Latest release: 4 months ago - 6.03 thousand downloads total - 1 stars on GitHub - 1 maintainer
bytering 0.7.0
A ring buffer specialized for vectored reading and writing in blocking and async I/O5 versions - Latest release: about 1 year ago - 3.64 thousand downloads total - 0 stars on GitHub - 1 maintainer
chair-rb 0.1.0
Crate containing a Rust port of the ring buffers from the Aeron and compatible with the ring buff...1 version - Latest release: almost 5 years ago - 2 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
31 versions - Latest release: 9 months ago - 25 dependent packages - 44 dependent repositories - 4.3 million downloads total - 83 stars on GitHub - 2 maintainers
ringbuffer 0.16.0
A fixed-size circular buffer31 versions - Latest release: 9 months ago - 25 dependent packages - 44 dependent repositories - 4.3 million downloads total - 83 stars on GitHub - 2 maintainers
smallring 0.2.2
High-performance ring buffer with automatic stack/heap optimization | 高性能环形缓冲区,支持栈/堆自动优化10 versions - Latest release: 3 months ago - 743 downloads total - 0 stars on GitHub - 1 maintainer
disk-mpmc 0.4.2
on-disk mpmc9 versions - Latest release: over 1 year ago - 8.93 thousand downloads total - 0 stars on GitHub - 1 maintainer
ringobuf 0.1.0
Stack based ring buffer (no_std)1 version - Latest release: 5 months ago - 32 downloads total - 1 maintainer
rbuf 0.2.0 💰
A general purpose ring buffer implementation with some non-standard constraints.8 versions - Latest release: 5 months ago - 1 dependent package - 1 dependent repositories - 14.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
strider 0.1.3
ringbuffer operations on multiple values at once with an efficient implementation. useful for mov...4 versions - Latest release: about 10 years ago - 4 dependent packages - 1 dependent repositories - 27.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
fdringbuf 0.0.2
Ringbuffer with FD signalling - fast IPC without memory copies!2 versions - Latest release: about 11 years ago - 4.91 thousand downloads total - 90 stars on GitHub - 1 maintainer
cueue 0.6.0
High performance SPSC circular byte buffer with batch operations8 versions - Latest release: 3 months ago - 238 thousand downloads total - 49 stars on GitHub - 1 maintainer
circ_buffer 0.1.9
A bare-metal fixed-size statically allocated ring-buffer with optional serde (De)-Serialization.10 versions - Latest release: about 1 year ago - 34.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
disk-chan 0.3.0
An on-disk, (almost) lock-free, async, mpmc channel.3 versions - Latest release: about 1 year ago - 2.25 thousand downloads total - 1 stars on GitHub - 1 maintainer
franz 0.7.5
a simple, friendly, and blazingly fast alternative to Apache Kafka14 versions - Latest release: over 1 year ago - 13.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
rusted-ring 0.5.6
LMAX inspired Lock-free ring buffers with cache-aligned memory pools for high-performance event s...17 versions - Latest release: 9 months ago - 7.63 thousand downloads total - 1 maintainer
linebuffer 0.1.2
ringbuffer for dynamic sized u8-elements3 versions - Latest release: over 6 years ago - 5.17 thousand downloads total - 2 stars on GitHub - 1 maintainer
disk-ringbuffer 0.7.4
lock free on disk ringbuffer to be used in the implementation of Franz13 versions - Latest release: over 1 year ago - 14.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
spmcq 0.1.0
A Rust library for a thread-safe single-producer, multiple-consumer bounded ring buffer (FIFO queue)1 version - Latest release: about 2 years ago - 1.94 thousand downloads total - 1 stars on GitHub - 1 maintainer
range_vec 0.2.0
Fast indexed access to a range of mostly-default values1 version - Latest release: about 1 year ago - 783 downloads total - 0 stars on GitHub - 1 maintainer
disruptor 4.0.0
Low latency inter-thread communication via a ringbuffer (inspired by the LMAX Disruptor).32 versions - Latest release: about 1 month ago - 58.4 thousand downloads total - 24 stars on GitHub - 1 maintainer
boxed_array_ringbuffer 0.1.2
A ring buffer of fixed size, that uses a boxed array as storage, therefore avoiding re-allocation...3 versions - Latest release: 7 months ago - 3.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
fring 0.4.0
Lightweight, no_std, and *fast* ring buffer12 versions - Latest release: about 1 month ago - 15.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
Related Keywords
queue
9
rust
6
ring-buffer
4
buffer
4
ring
3
performance
2
ipc
2
spsc
2
lockfree
2
no-std
2
circular
2
mpmc
2
spmc
2
embedded
2
disruptor
2
no_std
2
message
2
communication
1
stepping
1
sliding
1
window
1
data
1
fd
1
eventfd
1
filedescriptor
1
kafka
1
zero-copy
1
memory-pool
1
linebuffer
1
fifo
1
fifo-queue
1
threading
1
index
1
range
1
vecdeque
1
fixed-size
1
updi
1
mpsc
1
scrollback
1
arraydeque
1
deque
1
generic-array
1
microcontroller
1
uart
1
lock-free
1
vectored-io
1
aeron
1
agrona
1
no-alloc
1
cyclic
1
heapless
1
circular-buffer
1
hacktoberfest
1
concurrent
1
rust-crate
1
rust-lang
1