Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "lock-free" keyword
Top 8.3% on crates.io
14 versions - Latest release: 18 days ago - 4 dependent packages - 32 dependent repositories - 340 thousand downloads total - 298 stars on GitHub - 1 maintainer
seize 0.4.1
Fast, efficient, and robust memory reclamation for concurrent data structures.14 versions - Latest release: 18 days ago - 4 dependent packages - 32 dependent repositories - 340 thousand downloads total - 298 stars on GitHub - 1 maintainer
aarc 0.2.1
Atomically updatable variants of Arc and Weak for lock-free concurrency.4 versions - Latest release: about 2 months ago - 1.33 thousand downloads total - 162 stars on GitHub - 1 maintainer
goko 0.5.5
A lock-free, eventually consistent, concurrent covertree.16 versions - Latest release: about 3 years ago - 5.98 thousand downloads total - 32 stars on GitHub - 1 maintainer
handler_table 0.1.0
A lock-free table of event handlers1 version - Latest release: about 1 year ago - 864 downloads total - 428 stars on GitHub - 1 maintainer
ev_slotmap 0.2.1
A lock-free, eventually consistent, concurrent slot map.6 versions - Latest release: over 3 years ago - 2.26 thousand downloads total - 2 stars on GitHub - 1 maintainer
xarc 0.3.0
`xarc` provides atomically swappable atomically refcounted smart pointers as a safer building blo...3 versions - Latest release: about 3 years ago - 4 dependent packages - 1.5 thousand downloads total - 3 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: about 3 years ago - 1.42 thousand downloads total - 9 stars on GitHub - 1 maintainer
tasks-framework 0.1.0
Actor-like Message processing framework inspired by the work of Stepan Koltsov.1 version - Latest release: over 7 years ago - 1 dependent package - 1.66 thousand downloads total - 3 stars on GitHub - 1 maintainer
orx-concurrent-vec 1.7.0 💰
An efficient, convenient and lightweight grow-only read & write concurrent data structure allowin...9 versions - Latest release: 19 days ago - 2.36 thousand downloads total - 0 stars on GitHub - 1 maintainer
deadpool-amqprs 0.2.0
Dead simple async pool for amqprs2 versions - Latest release: over 1 year ago - 710 downloads total - 1 stars on GitHub - 1 maintainer
rust-rsm 0.3.2
RSM:A Realtime Software Middleware framework. Asynchronous, event driven framework8 versions - Latest release: over 1 year ago - 2.15 thousand downloads total - 2 stars on GitHub - 1 maintainer
cobb 0.0.1
WIP library to help track down bugs in concurrent algorithms1 version - Latest release: over 3 years ago - 1 dependent package - 959 downloads total - 7 stars on GitHub - 1 maintainer
Top 8.4% on crates.io
6 versions - Latest release: over 7 years ago - 13 dependent packages - 16 dependent repositories - 24.8 thousand downloads total - 192 stars on GitHub - 1 maintainer
multiqueue 0.3.2
A fast mpmc broadcast queue6 versions - Latest release: over 7 years ago - 13 dependent packages - 16 dependent repositories - 24.8 thousand downloads total - 192 stars on GitHub - 1 maintainer
eventador 0.0.18
lock-free pub/sub event-bus with sync and async APIs18 versions - Latest release: over 3 years ago - 1 dependent repositories - 6.66 thousand downloads total - 23 stars on GitHub - 1 maintainer
faa_array_queue 0.1.2
Fetch-And-Add Array Queue implementation for Rust.3 versions - Latest release: over 3 years ago - 1.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
lock-free-multi-producer-single-consumer-ring-buffer 0.4.0
A lock-free, multi-producer, single-consumer (MPSC) ring buffer. Optimized for sending and receiv...4 versions - Latest release: over 5 years ago - 1 dependent package - 3.12 thousand downloads total - 13 stars on GitHub - 1 maintainer
pinboard 2.2.0
A lock-free, threadsafe way to publish data, just stick it on the pinboard12 versions - Latest release: about 1 year ago - 3 dependent packages - 8 dependent repositories - 90.8 thousand downloads total - 26 stars on GitHub - 1 maintainer
orx-concurrent-ordered-bag 1.1.0
An efficient, convenient and lightweight grow-only concurrent data structure allowing high perfor...2 versions - Latest release: 19 days ago - 196 downloads total - 0 stars on GitHub - 1 maintainer
counting-networks 0.1.3
Lock-free data structures for concurrent counting4 versions - Latest release: over 6 years ago - 2.55 thousand downloads total - 1 stars on GitHub - 1 maintainer
kekbit-core 0.2.2
Defines the main abstractions and provides the core components required to work with kekbit channels5 versions - Latest release: over 4 years ago - 1 dependent package - 2.1 thousand downloads total - 6 stars on GitHub - 1 maintainer
magic-ring-buffer 0.1.0
A magic ring buffer (also known as a virtual ring buffer, VRB, or mirrored buffer) which is lock-...1 version - Latest release: over 5 years ago - 1 dependent package - 1.3 thousand downloads total - 7 stars on GitHub - 1 maintainer
leaklist 0.2.4
A simple, concurrent, lock-free, singly-linked list6 versions - Latest release: 5 months ago - 1.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
atomic-hyperloglog 0.1.0
thread-safe hyperloglog, with atomics1 version - Latest release: 11 months ago - 327 downloads total - 0 stars on GitHub - 1 maintainer
moka-cht 0.5.0
Lock-free resizeable concurrent hash table2 versions - Latest release: almost 3 years ago - 1 dependent package - 28 dependent repositories - 80.6 thousand downloads total - 17 stars on GitHub - 1 maintainer
hyaline-smr 0.1.1
Garbage Collector(Hyaline- Safe Memory Reclaimation) for lock free data structures2 versions - Latest release: over 2 years ago - 804 downloads total - 3 stars on GitHub - 1 maintainer
nolock 0.4.1
A collection of Lock-Free Datastructures8 versions - Latest release: over 1 year ago - 1 dependent repositories - 3.39 thousand downloads total - 8 stars on GitHub - 1 maintainer
debra 0.0.0
distributed epoch-based reclamation1 version - Latest release: almost 5 years ago - 631 downloads total - 3 stars on GitHub - 1 maintainer
snowdon 0.2.0
A lightweight thread-safe snowflake ID implementation for Rust2 versions - Latest release: 10 months ago - 827 downloads total - 4 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
lfq
A lock-free multi-producer/multi-consumer broadcast queue backed by a ring buffer.1 version - Latest release: 20 days ago - 436 downloads total - 2 stars on GitHub - 1 maintainer
fifo 0.2.0
First-in-first-out lock-free ring-buffer like kfifo in Linux5 versions - Latest release: about 7 years ago - 3.52 thousand downloads total - 18 stars on GitHub - 1 maintainer
horde 0.1.1
a horde of threads2 versions - Latest release: about 3 years ago - 816 downloads total - 0 stars on GitHub - 1 maintainer
lock-free-stack 0.1.1
Lock-free (atomic-based) Collection which internally represent data as a Stack, and exposes an in...2 versions - Latest release: over 7 years ago - 2 dependent packages - 3.18 thousand downloads total - 6 stars on GitHub - 1 maintainer
mempool 0.3.1
A fast thread safe memory pool for reusing allocations.6 versions - Latest release: about 8 years ago - 1 dependent package - 12 dependent repositories - 82.5 thousand downloads total - 29 stars on GitHub - 1 maintainer
ebri 0.0.5
[NOTE: un-tested. use at your own risk.] ebri (ebr-integrated), that is, a `no-std` EBR (Epoch-Ba...4 versions - Latest release: 3 months ago - 1.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
rc_event_queue 0.4.2
VecDeque-like fast, unbounded, FIFO, concurent read-lock-free message queue.8 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 6.06 thousand downloads total - 20 stars on GitHub - 1 maintainer
lock_free_buddy_allocator 0.1.0
Scalable lock-free buddy system allocator1 version - Latest release: over 1 year ago - 379 downloads total - 11 stars on GitHub - 1 maintainer
lockfreehashmap 0.1.2
A concurrent, lock-free hash map.3 versions - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 2.75 thousand downloads total - 22 stars on GitHub - 1 maintainer
voluntary-servitude 4.0.8
Thread-safe appendable list with lock-free iterator28 versions - Latest release: about 5 years ago - 13.6 thousand downloads total - 10 stars on GitHub - 1 maintainer
par-iter-sync 0.1.11
Parallel Iterator With Sequential Output10 versions - Latest release: about 1 year ago - 2 dependent packages - 3 dependent repositories - 6.52 thousand downloads total - 1 stars on GitHub - 1 maintainer
syncbuf 0.2.0
Append-only data structures with lock-free thread-safety and constant-time indexing2 versions - Latest release: about 3 years ago - 807 downloads total - 5 stars on GitHub - 1 maintainer
contrie 0.1.4
Concurrent map and set5 versions - Latest release: almost 5 years ago - 1 dependent package - 3 dependent repositories - 13.1 thousand downloads total - 49 stars on GitHub - 1 maintainer
shardize 0.1.0
proc macro that generates code to create a sharded form of an existing container1 version - Latest release: over 2 years ago - 407 downloads total - 0 stars on GitLab.com - 2 maintainers
hazard 0.3.1
Hazard pointers.4 versions - Latest release: almost 6 years ago - 2 dependent packages - 2 dependent repositories - 5.81 thousand downloads total - 4 stars on GitHub - 1 maintainer
amity 0.1.0
Concurrency algorithms2 versions - Latest release: about 2 months ago - 610 downloads total - 3 stars on GitHub - 1 maintainer
lifetime-thread 0.3.0
A thread with a lifetime. Divide a value into master and slave. After the lifetime of the master ...7 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 3.14 thousand downloads total - 5 stars on GitHub - 1 maintainer
swap-buffer-queue 0.2.0 💰
A buffering MPSC queue.2 versions - Latest release: 7 months ago - 648 downloads total - 65 stars on GitHub - 1 maintainer
Top 8.9% on crates.io
7 versions - Latest release: about 1 month ago - 3 dependent packages - 15 dependent repositories - 442 thousand downloads total - 248 stars on GitHub - 1 maintainer
thingbuf 0.1.6 💰
I'm at the buffer pool. I'm at the MPSC channel. I'm at the combination MPSC channel and buffer p...7 versions - Latest release: about 1 month ago - 3 dependent packages - 15 dependent repositories - 442 thousand downloads total - 248 stars on GitHub - 1 maintainer
cordyceps 0.3.2 💰
Mycelium intrusive data structures.8 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 3.45 thousand downloads total - 507 stars on GitHub - 1 maintainer
crossbeam-skiplist_piedb 0.8.11
A concurrent skip list3 versions - Latest release: about 2 years ago - 1 dependent repositories - 1.99 thousand downloads total - 6,855 stars on GitHub - 1 maintainer
reclaim 0.2.2
trait-based abstract interface for memory reclamation4 versions - Latest release: almost 5 years ago - 2 dependent packages - 1 dependent repositories - 3.77 thousand downloads total - 2 stars on GitHub - 1 maintainer
rcurs 0.1.0
An oxidized RCU implementation1 version - Latest release: 5 months ago - 286 downloads total - 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.79 thousand downloads total - 2 stars on GitHub - 1 maintainer
hazptr 0.1.1
hazard pointer based concurrent memory reclamation2 versions - Latest release: almost 5 years ago - 1.13 thousand downloads total - 29 stars on GitHub - 1 maintainer
someday 0.6.0
Lock-free MVCC primitive11 versions - Latest release: 4 months ago - 3.23 thousand downloads total - 6 stars on GitHub - 1 maintainer
urcu 0.0.3
safe wrapper of the memb variant of the userspace RCU library3 versions - Latest release: over 2 years ago - 1.05 thousand downloads total - 1 stars on GitHub - 1 maintainer
lock-free-static 0.2.0
Lock-free static variables4 versions - Latest release: 7 months ago - 1.04 thousand downloads total - 0 stars on GitLab.com - 2 maintainers
peril 0.4.2
Fast and safe Hazard pointers for Rust.20 versions - Latest release: over 3 years ago - 1 dependent package - 6.94 thousand downloads total - 3 stars on GitHub - 1 maintainer
flashmap 0.1.0
A lock-free eventually consistent concurrent hash map.6 versions - Latest release: almost 2 years ago - 1 dependent repositories - 11.1 thousand downloads total - 233 stars on GitHub - 1 maintainer
Related Keywords
rust
53
concurrency
33
atomic
31
concurrent
29
queue
20
data-structures
17
synchronization
14
kv
14
database
12
wait-free
11
mpmc
11
async
10
mvcc
9
parallelism
9
non-blocking
9
ring-buffer
9
threads
8
garbage
8
channel
8
key-value-store
8
key-value-database
8
no_std
8
key-value
8
inmemory-db
8
inmemory
8
tree
7
performance
7
spsc
7
ssi
7
map
7
serializable-snapshot-isolation
7
kvstore
7
acid
7
memory
7
broadcast
6
sled
6
incredibly-spicy
6
b-plus-tree
6
b-tree
6
log-structured
6
crash-testing
6
embedded-kv
6
formal-methods
6
high-performance
6
embedded
6
rcu
6
persistence
6
fuzzing
6
orm
6
hashmap
5
fifo
5
cache
5
allocator
5
telemetry
4
tuning
4
metrics
4
persistent
4
buffer
4
thread-safe
4
skiplist
4
ring
4
reclamation
4
slab
3
tokio
3
lockless
3
pool
3
caching
3
lfu
3
rabbitmq
3
amqp
3
message
3
set
3
atomics
3
data-structure
3
scheduler
3
mpsc
3
pointer
3
rust-lang
3
stack
3
ebr
2
object-pool
2
ipc
2
hazard
2
no-std
2
iterator
2
list
2
rust-crate
2
concurrent-data-structure
2
event
2
vector
2
bag
2
multithreading
2
tokio-rs
2
rabbitmq-client
2
asyncio
2
knn
2
cover-tree
2
epoch
2
lazy
2
unbounded
2