4 releases (breaking)

0.3.0 Aug 14, 2024
0.2.0 Jul 30, 2024
0.1.0 Jul 8, 2024
0.0.0-release Jul 8, 2024

#11 in #atomically

32 downloads per month
Used in 2 crates (via essential-server)

Apache-2.0

35KB
750 lines

Essential Transaction Storage

Crates.io Documentation license Build Status

A transactional layer that wraps any Essential storage implementation, providing transactions that can span across await boundaries. This crate allows blocks to be built up and validated before being committed atomically to the underlying storage system.

Dependencies

~14–22MB
~287K SLoC