47 releases (31 breaking)

0.40.0 Apr 10, 2024
0.38.0 Mar 30, 2024
0.31.1 Nov 24, 2023
0.28.2 Feb 11, 2023
0.15.0 Nov 17, 2021

#712 in Asynchronous

Download history 36/week @ 2024-02-02 1/week @ 2024-02-09 13/week @ 2024-02-16 62/week @ 2024-02-23 188/week @ 2024-03-01 179/week @ 2024-03-08 14/week @ 2024-03-15 253/week @ 2024-03-22 530/week @ 2024-03-29 527/week @ 2024-04-05 51/week @ 2024-04-12 3/week @ 2024-04-19 2/week @ 2024-04-26

92 downloads per month
Used in 4 crates

Apache-2.0

210KB
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

~11–21MB
~278K SLoC