No per-object memory overhead locks. Pseudo atomic ops for Copy/PartialEq types.
String interning for Gentoo-related crates
proc macro that generates code to create a sharded form of an existing container
Core libraries for shardize
BM25 search engine with cross-token fuzzy matching, substring search, regex, and highlights
Low-level, LevelDB-compatible sharded LRU cache engine for bitcoin-rs, implementing intrusive LRU lists, a custom hash table, and precise refcount-based eviction with manual memory management.
A highly parallel Perl 5 interpreter written in Rust
Not so bad global rwlocks
A Rust library for running blocking jobs on a dedicated thread pool with CPU core affinity
lightweight, simple, minimally blocking multithreaded hashtable
ShardedQueue is currently the fastest concurrent collection which can be used under highest concurrency and load
scan resistant concurrent cache eviction manager