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.
☆34Updated 6 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.☆55Updated 3 months ago
- Operating System Interfaces☆34Updated last year
- Rust - background jobs.☆50Updated last week
- A distributed sliding window rate limiter built with Tokio/Tower☆30Updated last year
- 🦕 Add dyn compatible variant to your async trait!☆72Updated 4 months ago
- Utilities for working with shared slices of memory☆84Updated 7 months ago
- Rust B-Tree map for pub/sub services☆40Updated last week
- Small utility library for multi-platform privilege escalation☆35Updated last month
- Graceful shutdown util for Rust projects using the Tokio Async runtime.☆143Updated last year
- A high-performance SPSC bounded circular buffer of bytes☆51Updated 3 weeks ago
- in memory Rust database to query your data like a Venn diagram☆130Updated 2 months ago
- Generate basic VCard QR codes from the command line.☆17Updated last year
- A highly customable, adaptable, runtime agnostic and WASM/WASI friendly decentralized solution for service discovery and orchestration th…☆62Updated last month
- Derive macro to map between different types☆29Updated last year
- Lightning fast concurrent HyperLogLog for Rust.☆44Updated last week
- A very fast HTTP Server based on Hyper and Rust☆89Updated last year
- An alternative rust async runtime.☆59Updated last month
- a fast async pool based on channel☆26Updated last week
- A simple no_std, non-hashing, constant-capacity, constant-memory-usage LRU cache☆36Updated 2 years ago
- A concise, self-describing binary format written in Rust for Serde☆68Updated last year
- Flat message buffers with direct mapping to Rust types without packing/unpacking☆107Updated 4 months ago
- Minimalist scheduling library for Rust☆43Updated 3 years ago
- Instant messaging chat system in Rust over TCP with encryption☆66Updated 3 years ago
- A flexible and convenient high-level mmap for zero-copy file I/O.☆117Updated 11 months ago
- Practically zero-overhead string interning☆42Updated last month
- Motion is a bare metal physics engine☆34Updated 9 months ago
- Provides json/csv/protobuf/arrow streaming support for axum☆86Updated last week
- cross-platform Rust API for memory mapped IO☆42Updated last year
- A full asyncronous Rust ORM and query builder for multiple databases☆113Updated last month
- A Rust Vector which swaps to disk based on given parameters☆45Updated 2 years ago