task-queue

Open-source projects categorized as task-queue

Top 23 task-queue Open-Source Projects

  • rq

    Simple job queues for Python

  • Project mention: Redis Re-Implemented with SQLite | news.ycombinator.com | 2024-04-14

    That's pretty cool. Reckon it would work with existing code that calls Redis over the wire for RQ?

      https://python-rq.org

  • Asynq

    Simple, reliable, and efficient distributed task queue in Go

  • Project mention: Looking for a language agnostic Go task queue with Redis | /r/golang | 2023-09-12

    EDIT : I think the best for my case will be to use the asynq library with a custom js client, it's quite easy to implement (Detailed here)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • flower

    Real-time monitor and web admin for Celery distributed task queue

  • huey

    a little task queue for python

  • Project mention: Nextflow: Data-Driven Computational Pipelines | news.ycombinator.com | 2023-08-10

    I've considered using Nextflow for bioinformatics pipelines but have yet to take the plunge. At work, I develop a proteomics pipeline that is composed of hueyยน tasks (Python library; simple alternative to Celery) which either use subprocess to call out to some external tool, or are just pure python. It runs in a worker container which is created by docker swarm, and all containers pull jobs from redis. For our scale, it works great. However, I don't have control over the resource utilization of individual steps, and in the past I've had issues with the pipeline blocking as a result of how I was chaining tasks together. I think something like Nextflow would remove these limitations, but one thing I think I would miss is the ability to debug individual pipeline steps locally with an interactive debugger. As far as I can tell, Nextflow has logging/tracing facilities but nothing quite like an interactive debugger. I'd be happy to be told I'm wrong, or even that I'm doing it wrong.

    ____

    ยน https://github.com/coleifer/huey/

  • django-rq

    A simple app that provides django integration for RQ (Redis Queue)

  • Project mention: Background jobs with Django | /r/django | 2023-05-30

    For simple stuff, I tend to use https://github.com/rq/django-rq. Although scheduling tasks there does not work well in my experience. If I need something to run by schedule, than better just plain cron.

  • taskq

    Golang asynchronous task/job queue with Redis, SQS, IronMQ, and in-memory backends

  • lmstfy

    A task queue with REST API

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • procrastinate

    PostgreSQL-based Task Queue for Python

  • Project mention: Running Procrastinate from command line throwing exception | /r/learnpython | 2023-06-05

    I did find this PR which adds a much more detailed description of what to do, although some of it is a bit outdated.

  • wakaq

    Background task queue for Python backed by Redis, a super minimal Celery

  • Project mention: Show HN: Hatchet โ€“ Open-source distributed task queue | news.ycombinator.com | 2024-03-08
  • tork

    A distributed workflow engine

  • Project mention: Show HN: A distributed workflow engine written in Go | news.ycombinator.com | 2023-10-01
  • django-q2

    A multiprocessing distributed task queue for Django. Django Q2 is a fork of Django Q. Big thanks to Ilan Steemers for starting this project. Unfortunately, development has stalled since June 2021. Django Q2 is the new updated version of Django Q, with dependencies updates, docs updates and several bug fixes. Original repository: https://github.com/Koed00/django-q

  • neoq

    Queue-agnostic background job library for Go, with a pleasant API and powerful features.

  • Project mention: Show HN: Hatchet โ€“ Open-source distributed task queue | news.ycombinator.com | 2024-03-08
  • rqmonitor

    Flask based more dynamic and actionable frontend dashboard for monitoring Redis Queue ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿ’ป http://python-rq.org

  • Project mention: Idea's for creating tools for using redis! | /r/Database | 2023-06-29
  • cadence-java-client

    Java framework for Cadence Workflow Service

  • ratus

    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.

  • nq

    Cancellable, Efficient and Reliable Distributed Task Queue in Go (by DumbMachine)

  • cppq

    Simple, reliable & efficient distributed task queue for C++17

  • Celery-Kubernetes-Operator

    An operator to manage celery clusters on Kubernetes (Work in Progress)

  • asyncjobs

    Asynchronous Job Processor

  • gohive

    ๐Ÿ A Highly Performant and easy to use goroutine pool for Go

  • Conveyor MQ

    A fast, robust and extensible distributed task/job queue for Node.js, powered by Redis.

  • Chunk

    ๐Ÿบ Asynchronous Task Queue Based on Distributed Message Passing for PHP.

  • SmartPipeline

    A framework for rapid development of robust data pipelines following a simple design pattern

  • Project mention: Show HN: SmartPipeline, robust and light data pipelines in Python | news.ycombinator.com | 2023-05-03
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

task-queue related posts

Index

What are some of the best open-source task-queue projects? This list will help you:

Project Stars
1 rq 9,518
2 Asynq 8,615
3 flower 6,169
4 huey 4,890
5 django-rq 1,766
6 taskq 1,200
7 lmstfy 755
8 procrastinate 735
9 wakaq 565
10 tork 467
11 django-q2 279
12 neoq 243
13 rqmonitor 185
14 cadence-java-client 139
15 ratus 101
16 nq 91
17 cppq 90
18 Celery-Kubernetes-Operator 79
19 asyncjobs 71
20 gohive 51
21 Conveyor MQ 50
22 Chunk 37
23 SmartPipeline 22

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com