#replication #storage #edge #graft

graft-client

Transactional page storage engine supporting lazy partial replication to the edge. Optimized for scale and cost over latency. Leverages object storage for durability.

7 releases

Uses new Rust 2024

new 0.1.4 Apr 24, 2025
0.1.3 Apr 17, 2025
0.1.2 Mar 31, 2025
0.1.1 Mar 31, 2025
0.1.0 Mar 31, 2025

#923 in Web programming

Download history 276/week @ 2025-03-26 108/week @ 2025-04-02 5/week @ 2025-04-09 153/week @ 2025-04-16

542 downloads per month
Used in graft-sqlite

MIT/Apache

245KB
5.5K SLoC

Graft

This crate provides an offline-first storage and synchronization engine designed to be embedded in your Rust project. The engine provides a transactional page-based API over "Volumes". Data is synchronized to and from Graft compatible servers. Learn more about Graft here.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~16–27MB
~417K SLoC