Xactor is a rust actors framework based on async-std
Documentation
- GitHub repository
- Cargo package
- Minimum supported Rust version: 1.39 or later
Features
- Async/Sync actors.
- Actor communication in a local/thread context.
- Using Futures for asynchronous message handling.
- Typed messages (No
Anytype). Generic messages are allowed.
Performance
Actix vs. Xactor
| Wait for response | Send only | |
|---|---|---|
| Actix | 1548 ms | 14 ms |
| Xactor | 930 ms | 30 ms |
Code: https://github.com/sunli829/xactor-benchmarks