Simple, reliable, and efficient distributed task queue in Go
-
Updated
Nov 2, 2024 - Go
Simple, reliable, and efficient distributed task queue in Go
Framework for authoring workflows and activities running on top of the Cadence orchestration engine.
A distributed workflow engine
Queue-agnostic background job library for Go, with a pleasant API and powerful features.
Taskrunner is an asynchronous task queue with Redis Streams backend
Ratus is a RESTful asynchronous task queue server. It translated concepts of distributed task queues into a set of resources that conform to REST principles and provides a consistent HTTP API for various backends.
non-blocking state machine for distrbuted workflows
A Redis based task scheduling module written in Golang.
Bash task worker written in Go. Uses redpanda for queues and sqlite for storage. Very fast, and low mem footprint.
Go async task queue
A task queue/worker pool implementation in Golang.
Type-safe, persistent, embedded task queues and background job runner w/ SQLite
Asynchronous Job Processor
Ease launching multiple commands of functions in parallel using goroutines.
Queuetron efficiently processes jobs from a queue asynchronously, optimizing workflow management with seamless execution, ideal for scalable and dynamic task handling.
Use k/v stores as message queues!
🐝 A Highly Performant and easy to use goroutine pool for Go
Task queue for the c12s platform.
Golang asynchronous task/job queue with Redis, SQS, IronMQ, and in-memory backends
Add a description, image, and links to the task-queue topic page so that developers can more easily learn about it.
To associate your repository with the task-queue topic, visit your repo's landing page and select "manage topics."