Acton Reactive
acton-reactive is the main crate of the Acton Reactive Application Framework, designed for building reactive, event-driven, and asynchronous systems in Rust.
Key Features
- Actor-Based Architecture: Build systems using actors (actors) that communicate via message passing.
- Async First: Built on top of Tokio for highly concurrent and efficient applications.
- Type-Safe Lifecycle: Type-state pattern ensures actors follow proper lifecycle transitions.
- Pub/Sub Messaging: Built-in broker for topic-based message distribution.
- Supervision: Hierarchical actor supervision for fault-tolerant systems.
Quick Start
use *;
Documentation
For more details on how the Acton framework works and examples of how to build reactive applications, refer to the Acton Reactive documentation.
License
This project is licensed under both the MIT and Apache-2.0 licenses. See the LICENSE-MIT and LICENSE-APACHE files for details.