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.9% on crates.io
7 versions - Latest release: 27 days 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: 27 days 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
async-skipdb 0.2.1 💰
An embedded, in-memory, zero-copy, atomicity, consistency, MVCC, almost lock-free and serializabl...7 versions - Latest release: 18 days ago - 1.17 thousand downloads total - 175 stars on GitHub - 1 maintainer
skipdb 0.2.1 💰
An embedded, in-memory, zero-copy, atomicity, consistency, MVCC, almost lock-free and serializabl...7 versions - Latest release: 18 days ago - 1.16 thousand downloads total - 175 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
10 versions - Latest release: almost 2 years ago - 3 dependent packages - 6 dependent repositories - 233 thousand downloads total - 1,898 stars on GitHub - 1 maintainer
left-right 0.11.5
A concurrency primitive for high concurrency reads over a single-writer data structure.10 versions - Latest release: almost 2 years ago - 3 dependent packages - 6 dependent repositories - 233 thousand downloads total - 1,898 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: 4 months ago - 286 downloads total - 1 maintainer
queuecheck 0.1.1
A thread-safe queue testing and benchmarking library.2 versions - Latest release: over 5 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: 3 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
lincheck 0.2.1
A linearizability checker for concurrent data structures4 versions - Latest release: 10 months ago - 1 dependent package - 980 downloads total - 8 stars on GitHub - 1 maintainer
concurrent-map 5.0.33
a lock-free linearizable B+ tree51 versions - Latest release: 6 months ago - 3 dependent packages - 1 dependent repositories - 15.4 thousand downloads total - 244 stars on GitHub - 1 maintainer
wasserglas 0.1.0
A fixed size thread-safe object pool with automatic reattachment1 version - Latest release: about 3 years ago - 460 downloads total - 1 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
cyque
Unidirectional, circular, lock/wait-free SPSC queue with unbounded capacity.1 version - Latest release: 19 days ago - 217 downloads total - 3 stars on GitHub - 1 maintainer
atomic_once_cell 0.1.6
Thread-safe and lock-free OnceCell and Lazy6 versions - Latest release: 8 months ago - 1 dependent repositories - 40.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
steelmill 0.0.2
A resource manager (dependency injector / factory) designed for distributed systems and simulatio...2 versions - Latest release: 20 days ago - 278 downloads total - 0 stars on GitHub - 1 maintainer
cirque 0.0.1
Unidirectional, circular, lock/wait-free SPSC queue with unbounded capacity.1 version - Latest release: 10 months ago - 300 downloads total - 3 stars on GitHub - 1 maintainer
kcas 0.1.0
A lock-free, allocation-free multi-word compare-and-swap library1 version - Latest release: 7 months ago - 278 downloads total - 0 stars on GitHub - 1 maintainer
async_tasks_recorder 2.0.2
A struct for recording execution status of async tasks with async methods.12 versions - Latest release: 3 months ago - 3.89 thousand downloads total - 0 stars on GitHub - 1 maintainer
kant 0.0.3
a high performance zero-config metric implementation1 version - Latest release: over 3 years ago - 444 downloads total - 1 maintainer
rt-history 3.0.0
An RT-safe history log with error checking3 versions - Latest release: 10 months ago - 1.24 thousand downloads total - 3 stars on GitHub - 1 maintainer
lathe 0.0.0
scan resistant concurrent cache eviction manager1 version - Latest release: over 1 year ago - 333 downloads total - 1 maintainer
bondi 0.1.2
Single producer, multi consumer lock-free ring buffer (experimental)3 versions - Latest release: over 3 years ago - 1.12 thousand downloads total - 2 stars on GitHub - 1 maintainer
berghain 0.0.1-preview
the hottest cache with an admisison policy based on TinyLFU1 version - Latest release: over 4 years ago - 539 downloads total - 51 stars on GitHub - 1 maintainer
lophat 0.10.1
Lockfree Persistent Homology Algorithm Toolbox25 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 6.82 thousand downloads total - 5 stars on GitHub - 1 maintainer
ringbuf-basedrop 0.1.1
A fork of the `ringbuf` crate that uses basedrop's Shared pointer in place of Arc2 versions - Latest release: almost 2 years ago - 765 downloads total - 1 maintainer
lacan 0.0.3
a high performance zero-config metric implementation1 version - Latest release: over 3 years ago - 447 downloads total - 1 maintainer
cache-advisor 1.0.16
scan-resistant concurrent cache eviction manager9 versions - Latest release: 9 months ago - 2 dependent packages - 1 dependent repositories - 12 thousand downloads total - 51 stars on GitHub - 1 maintainer
tari_broadcast_channel 0.3.0
Bounded non-blocking single-producer-multi-consumer broadcast channel6 versions - Latest release: almost 2 years ago - 6 dependent packages - 11.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
bus_queue 0.5.3
Lock-free Bounded non-Blocking Pub-Sub Queue25 versions - Latest release: about 4 years ago - 1 dependent package - 2 dependent repositories - 15.8 thousand downloads total - 71 stars on GitHub - 2 maintainers
concache 0.2.1
A fast, concurrent, shared hash map.2 versions - Latest release: over 5 years ago - 2 dependent packages - 2 dependent repositories - 1.98 thousand downloads total - 157 stars on GitHub - 3 maintainers
blinkcast 0.2.0
Fast, bounded, multiple-producer, multiple-consumer, lossy, broadcast channel3 versions - Latest release: 3 months ago - 1.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
blink-channel
Fast, lock-free, bounded, multiple-producer, multiple-consumer, lossy, broadcast channel1 version - Latest release: 24 days ago - 388 downloads total - 0 stars on GitHub - 1 maintainer
marx 0.0.3
a high performance zero-config metric implementation1 version - Latest release: over 3 years ago - 447 downloads total - 1 maintainer
ring-channel 0.12.0
Bounded MPMC channel abstraction on top of a ring buffer19 versions - Latest release: 7 months ago - 3 dependent packages - 5 dependent repositories - 156 thousand downloads total - 36 stars on GitHub - 1 maintainer
lock_freedom 0.1.0
This crate provides concurrent data structures and a solution to the ABA problem as an alternativ...1 version - Latest release: 10 months ago - 300 downloads total - 6 stars on GitHub - 1 maintainer
bombs 0.2.1
Efficient single-producer multi-consumer channel types.8 versions - Latest release: over 1 year ago - 2.51 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
zedis 0.1.102 💰
A little brokerless persisted lockfree datastore. 7 commands, super simple2 versions - Latest release: over 4 years ago - 1.31 thousand downloads total - 34 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.39 thousand downloads total - 1 maintainer
opool 0.1.1
High-performance, lock-free local and concurrent object pool with automated allocation, cleanup, ...2 versions - Latest release: 12 months ago - 2 dependent packages - 2.11 thousand downloads total - 17 stars on GitHub - 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: almost 2 years ago - 903 downloads total - 1 maintainer
task-grep
Very simplistic grep-like regexp searcher that leveages lock-free Tasks framework for its workers.1 version - Latest release: 27 days ago - 805 downloads total - 1 maintainer
folklore 0.4.0
A lock-free concurrent hash map5 versions - Latest release: about 2 months ago - 1.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
spsc-bounded-queue
A bounded SPSC queue.1 version - Latest release: 27 days ago - 525 downloads total - 3 stars on GitHub - 1 maintainer
cc-queue 0.0.1
Fatourou and Kallimanis's CC Queue, ccqueue, an unbounded, concurrent blocking queue faster than ...2 versions - Latest release: over 6 years ago - 1.29 thousand downloads total - 2 stars on GitHub - 1 maintainer
lockness 0.0.2
TODO3 versions - Latest release: over 1 year ago - 811 downloads total - 1 maintainer
freezebox 0.2.4
FreezeBox: a deref'able lazy-initialized container7 versions - Latest release: about 1 year ago - 1 dependent package - 2.93 thousand downloads total - 0 stars on GitHub - 1 maintainer
work-queue 0.1.4
A concurrent work-stealing queue for building schedulers5 versions - Latest release: 10 months ago - 2 dependent repositories - 8.04 thousand downloads total - 22 stars on GitHub - 1 maintainer
ccl-crossbeam-epoch 0.7.4
Epoch-based garbage collection4 versions - Latest release: almost 5 years ago - 1 dependent package - 2 dependent repositories - 5.06 thousand downloads total - 1 maintainer
atomic-interval 0.1.4
A tiny implementation of an atomic timer.5 versions - Latest release: 3 months ago - 8.63 thousand downloads total - 0 stars on GitHub - 1 maintainer
grandma 0.3.1
A lock-free, eventually consistent, concurrent covertree.10 versions - Latest release: almost 4 years ago - 3.83 thousand downloads total - 32 stars on GitHub - 1 maintainer
trailing_cell 0.3.0
Provides wrappers for sharing a data structure where read speed is important and strict consisten...5 versions - Latest release: over 6 years ago - 3.02 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 8.9% on crates.io
2 versions - Latest release: over 3 years ago - 3 dependent packages - 3 dependent repositories - 12.4 thousand downloads total - 1,886 stars on GitHub - 1 maintainer
evmap-derive 0.2.0
Derive macro for evmap::ShallowCopy2 versions - Latest release: over 3 years ago - 3 dependent packages - 3 dependent repositories - 12.4 thousand downloads total - 1,886 stars on GitHub - 1 maintainer
atomptr 1.4.1
A safe, dependency-less abstraction for typed atomic smart pointers9 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 4.32 thousand downloads total - 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
non-blocking
9
parallelism
9
mvcc
9
threads
8
channel
8
ring-buffer
8
key-value-store
8
key-value-database
8
key-value
8
inmemory-db
8
inmemory
8
no_std
8
garbage
8
map
7
tree
7
memory
7
performance
7
acid
7
kvstore
7
serializable-snapshot-isolation
7
ssi
7
spsc
7
log-structured
6
orm
6
incredibly-spicy
6
high-performance
6
fuzzing
6
formal-methods
6
embedded-kv
6
crash-testing
6
b-tree
6
b-plus-tree
6
persistence
6
sled
6
embedded
6
broadcast
6
rcu
6
fifo
5
allocator
5
cache
5
hashmap
5
persistent
4
skiplist
4
metrics
4
tuning
4
telemetry
4
reclamation
4
thread-safe
4
ring
4
buffer
4
set
3
stack
3
slab
3
caching
3
mpsc
3
atomics
3
lfu
3
rust-lang
3
pool
3
pointer
3
lockless
3
rabbitmq
3
data-structure
3
amqp
3
message
3
tokio
3
scheduler
3
iterator
2
thread
2
asyncio
2
object-pool
2
ebr
2
rb
2
rabbitmq-client
2
vector
2
no-std
2
tokio-rs
2
multithreading
2
ipc
2
redis
2
lmdb
2
rocksdb
2
sqlite
2
mongo
2
concurrent-data-structure
2
memdb
2
event
2
cover-tree
2