Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 7.0% on crates.io
Top 0.4% downloads on crates.io
Top 1.6% dependent packages on crates.io
Top 0.3% dependent repos on crates.io
Top 1.5% docker downloads on crates.io

crates.io : cache-padded

Prevent false sharing by padding and aligning to the length of a cache line

Registry - Source - Documentation - JSON
purl: pkg:cargo/cache-padded
Keywords: atomic, padding, lock-free, cache, rust
License: Apache-2.0,MIT
Latest release: about 1 year ago
First release: about 4 years ago
Dependent packages: 24
Dependent repositories: 10,370
Downloads: 21,074,035 total
Stars: 48 on GitHub
Forks: 4 on GitHub
Docker dependents: 215
Docker downloads: 24,468,989
See more repository details: repos.ecosyste.ms
Last synced: 14 days ago

ringbuf 0.4.1
Lock-free SPSC FIFO ring buffer with direct access to inner data
32 versions - Latest release: 26 days ago - 66 dependent packages - 809 dependent repositories - 1.93 million downloads total - 4 stars on GitLab.com - 2 maintainers
tachyonix 0.3.0
A very fast asynchronous, multi-producer, single-consumer bounded channel.
5 versions - Latest release: 26 days ago - 5 dependent packages - 1 dependent repositories - 76.8 thousand downloads total - 98 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
concurrent-queue 2.5.0
Concurrent multi-producer multi-consumer queue
16 versions - Latest release: about 1 month ago - 56 dependent packages - 12,062 dependent repositories - 51.9 million downloads total - 233 stars on GitHub - 1 maintainer
Top 7.2% on crates.io
s2n-quic-core 0.37.0
Internal crate used by s2n-quic
50 versions - Latest release: about 2 months ago - 11 dependent packages - 7 dependent repositories - 67.2 thousand downloads total - 1,082 stars on GitHub - 1 maintainer
stack-queue 0.14.5
Heapless auto-batching queue
42 versions - Latest release: about 2 months ago - 1 dependent package - 12.4 thousand downloads total - 7 stars on GitHub - 1 maintainer
smolscale2 0.5.6
hitdns fork of original smolscale
12 versions - Latest release: 2 months ago - 2 dependent packages - 4.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
smolscale 0.4.4
A high-performance async-task scheduler
68 versions - Latest release: 5 months ago - 29 dependent packages - 15 dependent repositories - 99.3 thousand downloads total - 37 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
rtrb 0.3.0 💰
A realtime-safe single-producer single-consumer ring buffer
11 versions - Latest release: 7 months ago - 16 dependent packages - 38 dependent repositories - 465 thousand downloads total - 172 stars on GitHub - 1 maintainer
triple_buffer 7.0.0
An implementation of triple buffering, useful for sharing frequently updated data between threads
31 versions - Latest release: 8 months ago - 3 dependent packages - 47 dependent repositories - 70.7 thousand downloads total - 79 stars on GitHub - 1 maintainer
uringy 0.5.0
A simple single-threaded concurrency runtime for Rust based on io_uring.
7 versions - Latest release: 9 months ago - 2.51 thousand downloads total - 15 stars on GitHub - 1 maintainer
cecs 0.1.4
Entity database for the game 'Cao-Lo'
5 versions - Latest release: 11 months ago - 1.67 thousand downloads total - 0 stars on GitHub - 1 maintainer
rendezvous_swap 0.1.0
Swap data and sync execution between a pair of threads efficiently
1 version - Latest release: about 1 year ago - 402 downloads total - 4 stars on GitHub - 1 maintainer
ringbuffer-spsc 0.1.9
A fast thread-safe single producer-single consumer ring buffer
10 versions - Latest release: over 1 year ago - 1 dependent package - 18 dependent repositories - 384 thousand downloads total - 7 stars on GitHub - 1 maintainer
fremkit 0.1.1
A simple broadcast log
2 versions - Latest release: over 1 year ago - 649 downloads total - 5 stars on GitHub - 1 maintainer
st3 0.4.1
A very fast lock-free, bounded, work-stealing LIFO queue.
7 versions - Latest release: over 1 year ago - 8 dependent packages - 4 dependent repositories - 65.6 thousand downloads total - 57 stars on GitHub - 1 maintainer
per-thread-object 0.6.0
Efficient per-object thread-local storage implementation
11 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 4.78 thousand downloads total - 1 stars on GitHub - 1 maintainer
meshanina 0.4.2
Content-addressed, log-structured memory-mapped database
37 versions - Latest release: over 1 year ago - 4 dependent packages - 2 dependent repositories - 14 thousand downloads total - 0 stars on GitHub - 1 maintainer
uchan 0.1.4
Multi-producer single-consumer channel for message passing
6 versions - Latest release: over 1 year ago - 1.89 thousand downloads total - 24 stars on GitHub - 1 maintainer
core-to-core-latency 1.2.0 💰
Measures CPU core-to-core latency
4 versions - Latest release: over 1 year ago - 4.21 thousand downloads total - 941 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 Arc
3 versions - Latest release: about 2 years ago - 1.02 thousand downloads total - 1 maintainer
ringbuf-basedrop 0.1.1
A fork of the `ringbuf` crate that uses basedrop's Shared pointer in place of Arc
2 versions - Latest release: about 2 years ago - 871 downloads total - 1 maintainer
batch_queue 0.1.0
A single-producer single-consumer Rust queue with smart batching
1 version - Latest release: over 2 years ago - 471 downloads total - 3 stars on GitHub - 1 maintainer
wfqueue 0.2.1
FAA-based wait-free bounded queue, and 0-unsafe.
4 versions - Latest release: almost 4 years ago - 1.43 thousand downloads total - 5 stars on GitHub - 1 maintainer
futures-net 0.6.0
The futures-net library
2 versions - Latest release: about 4 years ago - 1.02 thousand downloads total - 1 stars on GitHub - 1 maintainer