busyster996 / RustDagcuterLinks
Dagcuter is a Rust library for executing Directed Acyclic Graphs (DAGs) of tasks. It manages task dependencies, detects circular dependencies, and supports customizable task lifecycles (PreExecution, Execute, and PostExecution). It also enables concurrent execution of independent tasks for improved performance.
☆32Updated 2 months ago
Alternatives and similar repositories for RustDagcuter
Users that are interested in RustDagcuter are comparing it to the libraries listed below
Sorting:
- This crate implements runtime-agnostic driver for async timers and scheduled tasks.☆49Updated 4 months ago
- Operating System Interfaces☆32Updated last year
- 🦕 Add dyn compatible variant to your async trait!☆70Updated 3 weeks ago
- A highly customable, adaptable, runtime agnostic and WASM/WASI friendly decentralized solution for service discovery and orchestration th…☆54Updated 3 weeks ago
- in memory Rust database to query your data like a Venn diagram☆118Updated last month
- a fast async pool based on channel☆26Updated 4 months ago
- A high-performance SPSC bounded circular buffer of bytes☆50Updated 3 months ago
- Graceful shutdown util for Rust projects using the Tokio Async runtime.☆139Updated last year
- An alternative rust async runtime.☆51Updated last month
- A simple no_std, non-hashing, constant-capacity, constant-memory-usage LRU cache☆35Updated last year
- Low To High Level Math Library for Rust☆53Updated 3 years ago
- Minimalist scheduling library for Rust☆43Updated 3 years ago
- A distributed sliding window rate limiter built with Tokio/Tower☆29Updated 9 months ago
- Rust - background jobs.☆50Updated 8 months ago
- Motion is a bare metal physics engine☆34Updated 5 months ago
- An async actor framework for Rust☆55Updated this week
- An easy-to-use recorder and viewer for high-performance traces☆41Updated 4 months ago
- cross-platform Rust API for memory mapped IO☆42Updated last year
- Provides json/csv/protobuf/arrow streaming support for axum☆80Updated last month
- A multi-producer multi-consumer queue implementation based on Tokio☆42Updated 3 months ago
- A very fast HTTP Server based on Hyper and Rust☆87Updated last year
- A fast runtime-agnostic object pool for async rust.☆34Updated last month
- A Configuration Library for Rust Applications☆40Updated 3 weeks ago
- `tinykv` is a lightweight, `serde`-powered key-value storage engine with optional TTL (time-to-live) support, atomic saving, and human-re…☆42Updated last month
- Generate basic VCard QR codes from the command line.☆17Updated last year
- Thread-safe clone-on-write container for fast concurrent writing and reading.☆49Updated 2 years ago
- Practically zero-overhead string interning☆41Updated 6 months ago
- Flat message buffers with direct mapping to Rust types without packing/unpacking☆107Updated 2 weeks ago
- Conversion to/from binary for arbitrary types. With no_std and no_alloc support.☆27Updated 2 weeks ago
- Utilities for working with shared slices of memory☆76Updated 3 months ago