2 ms·
Elfo is another actor system in Rust
- dlahoda 2y agohttps://actoromicon.rs/#features https://actoromicon.rs/#features Asynchronous actors equipped with supervision and a customizable life cycle. Two-level routing system: between actor groups (pipelining) and inside them (sharding). Protocol diversity: actors have the capability to process messages from various protocols, defined in different places. Varied communication patterns: regular messages, request-response (TODO: subscriptions). Dynamic configuration updates and distribution. Suitable for tasks requiring both low latency and high throughput. Tracing: every message is assigned a trace_id which spreads system-wide implicitly. Telemetry through the metrics crate. Dumping: messages can be archived for subsequent debugging. Effortless distribution across nodes. Utilities for straightforward testing.