Crates.io | atomo |
lib.rs | atomo |
version | 0.0.5 |
source | src |
created_at | 2023-05-09 19:06:38.027791 |
updated_at | 2023-07-29 21:42:15.102259 |
description | reserved for atomic snapshots |
homepage | |
repository | https://github.com/fleek-network/lightning |
max_upload_size | |
id | 860764 |
size | 74,706 |
Atomo is a common-interface database wrapper which provides high-throughput consistent-view using an in-memory snapshot functionality.
See the examples directory for API uses.
Although any complex persistent engine is most likely already equipped with snapshot functionality, our use specific use case of having execution engines purely in Rust compelled us to have our optimized implementation that doesn't rely on correctness of the snapshot functionality of the underlying persistence layer and therefore act as an additional layer of correctness.