Rust implementation of Dataspaces, Syndicate, and a high-speed networked dataspace broker.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tony Garnock-Jones 7d70d98fe5 (cargo-release) version 0.10.0 12 months ago
benches spawn_link; reactive debt_reporter service startup 12 months ago
doc Facets! 12 months ago
protocols Merge latest changes from the syndicate-protocols repository 12 months ago
src Improve core actor tracing/logging 12 months ago
Cargo.toml (cargo-release) version 0.10.0 12 months ago
Makefile Move pull-protocols target to repo root 12 months ago Some documentation; rename Debtor to Account 1 year ago First reorganisation of workspace into a ... workspace 1 year ago

This crate implements the Syndicated Actor model for Rust, including

  • intra-process communication (the [actor] module),
  • point-to-point links between actor spaces (the [relay] module),
  • and Dataspace objects (the [dataspace] module) for replicating state and messages among interested parties.