Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "wait-free" keyword
amity 0.1.0
Concurrency algorithms3 versions - Latest release: 2 months ago - 792 downloads total - 3 stars on GitHub - 1 maintainer
queuecheck 0.1.1
A thread-safe queue testing and benchmarking library.2 versions - Latest release: almost 6 years ago - 2 dependent packages - 2 dependent repositories - 2.94 thousand downloads total - 2 stars on GitHub - 1 maintainer
triple_buffer 7.0.0
An implementation of triple buffering, useful for sharing frequently updated data between threads31 versions - Latest release: 8 months ago - 3 dependent packages - 47 dependent repositories - 70.7 thousand downloads total - 79 stars on GitHub - 1 maintainer
cyque
Unidirectional, circular, lock/wait-free SPSC queue with unbounded capacity.1 version - Latest release: about 1 month ago - 251 downloads total - 3 stars on GitHub - 1 maintainer
cirque 0.0.1
Unidirectional, circular, lock/wait-free SPSC queue with unbounded capacity.1 version - Latest release: 11 months ago - 364 downloads total - 3 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
11 versions - Latest release: 7 months ago - 16 dependent packages - 38 dependent repositories - 465 thousand downloads total - 172 stars on GitHub - 1 maintainer
rtrb 0.3.0 💰
A realtime-safe single-producer single-consumer ring buffer11 versions - Latest release: 7 months ago - 16 dependent packages - 38 dependent repositories - 465 thousand downloads total - 172 stars on GitHub - 1 maintainer
rt-history 3.0.0
An RT-safe history log with error checking3 versions - Latest release: 10 months ago - 1.39 thousand downloads total - 4 stars on GitHub - 1 maintainer
atomicslice 0.1.0
A Rust library for thread-safe shared slices that are just about as fast as possible to read whil...1 version - Latest release: 5 months ago - 309 downloads total - 6 stars on GitHub - 1 maintainer
vlock 0.2.1
A fast and scalable multi-version shared state lock with wait-free read access.3 versions - Latest release: 3 months ago - 1 dependent package - 1.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
idr-ebr 0.1.1
An efficient concurrent ID to object resolver3 versions - Latest release: about 2 months ago - 1 dependent package - 825 downloads total - 2 stars on GitHub - 1 maintainer
wfbuf 0.1.1
Naive wait free buffer for fast interprocess data streaming on linux.2 versions - Latest release: over 8 years ago - 2.47 thousand downloads total - 1 maintainer
rtrb-basedrop 0.1.2
A fork of the `rtrb` crate that uses basedrop's Shared pointer in place of Arc3 versions - Latest release: about 2 years ago - 1.02 thousand downloads total - 1 maintainer
mmap-sync 1.0.2
A Rust package allowing sharing of data between processes in a wait-free and zero-copy fashion fr...3 versions - Latest release: 8 months ago - 8.61 thousand downloads total - 376 stars on GitHub - 1 maintainer
spmc_buffer 0.5.1
An extension of triple buffering for multiple-consumer scenarios, useful for sharing frequently u...9 versions - Latest release: over 6 years ago - 7.62 thousand downloads total - 6 stars on GitHub - 1 maintainer
lfchring 0.1.3
Concurrent, lock-free implementation of a consistent hashing ring data structure, supporting virt...4 versions - Latest release: over 3 years ago - 1.42 thousand downloads total - 9 stars on GitHub - 1 maintainer
crtq 0.1.1
A MPMC wait-free queue.3 versions - Latest release: almost 6 years ago - 1.86 thousand downloads total - 5 stars on GitHub - 1 maintainer
Related Keywords
lock-free
11
queue
6
rust
5
synchronization
5
spsc
5
multithreading
3
concurrency
2
non-blocking
2
data-structures
2
nonblocking
2
ipc
2
consistent-hashing
1
consistent-hash-algorithm
1
concurrent-data-structure
1
data-structure
1
consistent-hash
1
ring
1
concurrent
1
multiple-consumers
1
broadcast
1
algorithms
1
consistent-hashing-library
1
consistenthash
1
hash-ring
1
hashring
1
lockless
1
multiple-readers
1
multiple-writers
1
mpmc
1
unbounded
1
no-std
1
real-time
1
history
1
atomic
1
threading
1
lock
1
rwlock
1
thread
1
idr
1
ebr
1
slab
1
inter-process
1
mmap
1
zero-copy
1
interprocess
1
memory-mapping
1
interprocess-communication
1
spmc
1