7 releases

new 0.0.7 Oct 11, 2024
0.0.6 Oct 8, 2024
0.0.5 Sep 24, 2024

#300 in Asynchronous

Download history 665/week @ 2024-09-18 145/week @ 2024-09-25 110/week @ 2024-10-02 281/week @ 2024-10-09

1,201 downloads per month
Used in 3 crates

MIT/Apache

64KB
1.5K SLoC

commonware-runtime

Crates.io

Execute asynchronous tasks with a configurable scheduler.

Status

commonware-runtime is ALPHA software and is not yet recommended for production use. Developers should expect breaking changes and occasional instability.


lib.rs:

Execute asynchronous tasks with a configurable scheduler.

This crate provides a collection of runtimes that can be used to execute asynchronous tasks in a variety of ways. For production use, the tokio module provides a runtime backed by Tokio. For testing and simulation, the deterministic module provides a runtime that allows for deterministic execution of tasks (given a fixed seed).

Status

commonware-runtime is ALPHA software and is not yet recommended for production use. Developers should expect breaking changes and occasional instability.

Dependencies

~9–18MB
~228K SLoC