Simple, reliable, and efficient distributed task queue in Go
Repository Index
47,133 repositories indexed
1–24 of 36 · Most stars
The AI Compute Platform for frontier teams. SkyPilot turns fragmented AI compute into one AI supercomputer, so frontier AI teams build custom intelligence faster.
- cloud-computing
- deep-learning
- gpu
- hyperparameter-tuning
BullMQ - Message Queue and Batch processing for NodeJS, Python, .NET, Elixir, Rust and PHP based on Redis or PostgreSQL
Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.
Machinery is an asynchronous task queue/job queue based on distributed message passing.
- go
- golang
- task
- task-scheduler
The polyglot queue: Fast and reliable background jobs in Go, Java, JS, Ruby, and Rust on Postgres/SQLite.
- background-jobs
- go
- golang
- postgres
Database based asynchronous priority queue system -- Extracted from Shopify
A simple, fast, robust job/task queue for Node.js, backed by Redis.
- redis-queue
- job-queue
- worker-queue
- job-scheduler
💎 Robust job processing in Elixir, backed by modern PostgreSQL, SQLite3, and MySQL
TickerQ is a fast, reflection-free background task scheduler for .NET built with source generators, EF Core integration, cron + time-based execution, and a real-time dashboard.
- background-processing
- dotnet
- job-scheduler
- real-time-dashboard
An extremely easy way to perform background processing in Java. Backed by persistent storage. Open and free for commercial use.
- java-8
- background-jobs
- parallel-processing
- scheduling
Sucker Punch is a Ruby asynchronous processing library using concurrent-ruby, heavily influenced by Sidekiq and girl_friday.
A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability.
Message Queue, Job Queue, Broadcasting, WebSockets packages for PHP, Symfony, Laravel, Magento. DEVELOPMENT REPOSITORY - provided by Forma-Pro
- message-queue
- message-bus
- rabbitmq
- amqp
Pluggable foundation blocks for building distributed apps.
- azure
- c-sharp
- lock
- message-bus
Job scheduler and rate limiter, supports Clustering
- rate-limiting
- rate-limiter
- scheduler
- limiter
Persistent cluster-friendly scheduler for Java
- java
- scheduler
- task-scheduler
- job-scheduler
A job processing system that just verks! 🧛
- redis
- workers
- elixir
- sidekiq
Job Queue for Elixir. Clustered or Local. Straight BEAM. Optional Ecto. 💪🍈
A powerful background job processing library for Clojure
- clojure
- redis
- asynchronous
- background-processing
Queue plugin for CakePHP - simple, pure PHP and without dependencies.
- asynchronous
- background-jobs
- cronjob
- queue
Simple in-memory job queue for Golang using worker-based dispatching
- golang
- queue-workers
- job-scheduler
- job-worker
A simple jobs queue that just works (for Meteor.js)
- meteor
- jobs
- scheduled-tasks
- schedule
TaskBunny is a background processing application written in Elixir and uses RabbitMQ as a messaging backend
- rabbitmq
- elixir
- workers