5 releases

0.2.3 Jun 25, 2023
0.2.2 Jun 4, 2021
0.2.1 May 22, 2021
0.2.0 May 22, 2021
0.1.1 May 16, 2021

#1048 in Concurrency

Download history 8/week @ 2024-10-10 3/week @ 2024-10-17 1/week @ 2024-10-31 1/week @ 2024-11-07 2/week @ 2024-11-14 7/week @ 2024-11-21 5/week @ 2024-11-28

53 downloads per month
Used in little-stomper

MIT license

40KB
927 lines

Crates.io async-map codecov

This Rust project provides datastructures for shared use in an async environment, with the aim of avoiding locking as far as possible.

The first such datastructure is VersionedMap, a Map with no-Locking and optimized for high-read, low-write use cases.


lib.rs:

This crate provides data-structure for concurrent use by many tasks in an asynschronous contexts, with a particular focus on high-read/low-write situations.

Dependencies

~4–10MB
~96K SLoC