3 releases (breaking)
Uses new Rust 2024
| new 0.3.0 | Jan 16, 2026 |
|---|---|
| 0.2.0 | Jan 12, 2026 |
| 0.1.0 | Jan 5, 2026 |
#606 in Asynchronous
Used in 4 crates
(2 directly)
115KB
2K
SLoC
Simplified actor model
This crate provides a simplified actor model implementation. It is based on the actor model as described by Carl Hewitt in 1973.
The actor model is a model of concurrent computation that treats "actors" as the universal primitives of concurrent computation. In response to a message that it receives, an actor can:
- make local decisions
- update its private state
- create more actors
- send more messages
- determine how to respond to the next message received
Actors may modify their own private state, but can only affect each other indirectly through messaging (no actor can access the state of another actor directly).
Ave-Actors
This project is a fork of rush-rs, originally developed by Kore Ledger, SL, modified in 2025 by Averiun Ledger, SL, and distributed under the same Apache-2.0 license.
Dependencies
~10–15MB
~200K SLoC