cezarmathe / qrwcell

Read-write cell that aims to reduce the amount of blocking compared to a single read-write lock.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

qrwcell - quick read-write cell

Crates.io Docs.rs Rust

Read-write cell that aims to reduce the amount of blocking compared to a single read-write lock.

The cell has two slots - one for reading and one for writing. Writing alternates the slot that is currently served to readers, thereby minimising blocking on a reader-writer lock.

About

Read-write cell that aims to reduce the amount of blocking compared to a single read-write lock.

License:MIT License


Languages

Language:Rust 100.0%