51 releases (33 breaking)

0.42.0 Sep 26, 2024
0.41.1 Jun 11, 2024
0.40.1 May 24, 2024
0.38.0 Mar 30, 2024
0.15.0 Nov 17, 2021

#936 in Asynchronous

Download history 3/week @ 2024-07-29 7/week @ 2024-08-26 176/week @ 2024-09-23 35/week @ 2024-09-30

211 downloads per month
Used in 3 crates

Apache-2.0

215KB
4.5K SLoC

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.

lib.rs:

Auto-generated codecs for Syndicate protocol schemas.

Dependencies

~12–21MB
~291K SLoC