Minimalist and zero-dependency scheduling library for Go
-
Updated
Feb 4, 2025 - Go
Minimalist and zero-dependency scheduling library for Go
A distributed job server built specifically for queuing and executing heavy SQL read jobs asynchronously. Separate out reporting layer from apps. MySQL, Postgres, ClickHouse.
Tork is a lightweight, distributed workflow engine that runs tasks as simple scripts within Docker containers.
Type-safe, persistent, embedded task queues and background job runner w/ SQLite
Job queuing service and async task runner.
DelayQ is a Go library that provides a performant, reliable, distributed delay-queue using Redis.
Simple, efficient background processing for Golang backed by RabbitMQ and Redis
A job queue and scheduler written in Go, backed by Postgres, and available over HTTP
A worker pool which processes work in parallel but outputs results in the order the work was given
A distributed system for enqueuing and processing jobs asynchronously in Go
Dynamic Batching for Deep Learning Serving
Taskrunner is an asynchronous task queue with Redis Streams backend
Background Tasks system backed by Elasticsearch with support for language agnostic Workers.
A job-queue library providing Redis and in-memory backends.
A simple to maintain background job and message queue service. https://nickpoorman.com/2020-07-26-data-pipelines-part-2-retries/
A Go queue management library designed for robust and scalable job processing, leveraging Asynq and Redis. It supports advanced features such as error handling, retries, priority queues, and rate limiting, ideal for tasks from simple to complex in distributed systems.
Add a description, image, and links to the job-queue topic page so that developers can more easily learn about it.
To associate your repository with the job-queue topic, visit your repo's landing page and select "manage topics."