hatchet

Task manager

A distributed task queue that manages concurrent execution and provides resilience features

A distributed, fault-tolerant task queue

GitHub

4k stars
13 watching
158 forks
Language: Go
last commit: 6 days ago
concurrencydagdistributeddistributed-systemsdurable-executionevent-drivenfastapigolangnodejspythonqueuetypescriptworkflow-engine

Related projects:

Repository Description Stars
hibiken/asynq A distributed task queue that supports asynchronous processing and high availability 9,946
bee-queue/bee-queue A simple job/task queue for Node.js using Redis 3,827
tokio-rs/tokio Provides a runtime for writing reliable asynchronous applications with Rust. 27,064
richardknop/machinery An asynchronous task queue/job queue based on distributed message passing 7,557
paradigmxyz/artemis A modular framework for processing events related to decentralized finance and NFT marketplaces in Rust. 2,324
cr0hn/aiotasks An asynchronous and distributed task queue based on Python asyncio framework 439
optimalbits/bull A Node.js library for handling distributed jobs and messages with rate limiting, scheduling, and concurrency features. 15,574
teloxide/teloxide An elegant framework for building Telegram bots in Rust, providing a declarative design and feature-rich functionality. 3,180
coleifer/huey A lightweight task queue written in Python with support for multiple execution models and scheduling. 5,220
soundcloud/roshi A distributed system that provides high-performance indexing for timestamped data using conflict-free replicated data types. 3,153
seed-rs/seed A Rust framework for building fast and reliable web apps with an Elm-like architecture. 3,805
celery/celery A distributed task queue system that allows tasks to be dynamically allocated and executed across multiple worker processes 24,882
sczyh30/vertx-kue A priority task queue built on top of Vert.x and backed by Redis. 140
bloomberg/blazingmq A distributed message queueing framework providing durable and high-performance queues with various routing strategies. 2,561
taskforcesh/bullmq A message queue and batch processing solution for NodeJS and Python applications using Redis 6,186