datacake-cluster

Crates.iodatacake-cluster
lib.rsdatacake-cluster
version0.1.0
sourcesrc
created_at2022-10-01 20:01:17.223692
updated_at2022-12-06 22:18:29.689222
descriptionEventually consistent state replication as a library (consensus, RPC and conflict resolution) for building your own eventually consistent databases.
homepage
repositoryhttps://github.com/lnx-search/datacake
max_upload_size
id677985
size333,957
Harrison Burt (ChillFish8)

documentation

README

Datacake Cluster

A batteries included library for building your own distributed data stores or replicated state.

This library is largely based on the same concepts as Riak and Cassandra. Consensus, membership and failure detection are managed by Quickwit's Chitchat while state alignment and replication is managed by Datacake CRDT.

RPC is provided and managed entirely within Datacake using Tonic and GRPC.

This library is focused around providing a simple and easy to build framework for your distributed apps without being overwhelming. In fact, you can be up and running just by implementing 2 async traits.

Examples

Indepth examples can be found here.

Commit count: 228

cargo fmt