7 releases (stable)
new 3.1.4 | Nov 30, 2024 |
---|---|
3.0.1-beta.1 | Dec 2, 2024 |
3.0.0-alpha.1 | Oct 3, 2024 |
#292 in Asynchronous
353 downloads per month
Used in acton-reactive
98KB
1.5K
SLoC
Acton Core
acton-core
provides the foundational functionality and abstractions that power the Acton Reactive Application Framework. This crate includes essential building blocks for creating reactive, event-driven, and distributed systems in Rust.
Key Features
- Core Abstractions:
acton-core
includes the key components that support message passing, agent lifecycle management, and system orchestration within the Acton framework. - Concurrency: Leveraging Rust’s async capabilities and Tokio,
acton-core
provides a highly concurrent and efficient runtime for agent-based applications. - Foundation for Acton: This crate underpins much of the functionality in Acton Reactive and is not intended to be used directly by developers.
Usage
You do not need to interact with acton-core
directly. Instead, use the Acton Reactive Application Framework, which re-exports the necessary components from acton-core
to build reactive, scalable applications.
If you're looking to build reactive applications, please refer to the Acton Reactive repository for more information.
Learn More
For more details on how the Acton framework works and examples of how to build reactive applications, refer to the Acton Reactive Application Framework 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.
Dependencies
~6–12MB
~129K SLoC