goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers.
Repository Index
58,136 visible repositories in the index
25–48 of 49 · Most stars
A fast background processing framework for Ruby and RabbitMQ
A light-weight job scheduling system built on top of Resque
Lightweight JSON library written in C.
- c
- json
- parser
- json-parser
Node.js Background jobs backed by redis.
- resque
- resque-plugin
- resque-workers
- background-jobs
Makes your background jobs interruptible and resumable by design.
Job Queue for Elixir. Clustered or Local. Straight BEAM. Optional Ecto. 💪🍈
Simple Job Processing in Elixir with Mnesia :zap:
- elixir
- gen-server
- job-queue
- mnesia
Easy C# API for Distributed Background Tasks/Jobs for .NET Core.
- netcore
- csharp
- aspnet
- netstandard
A powerful background job processing library for Clojure
- clojure
- redis
- asynchronous
- background-processing
An opinionated HTTP library for .NET applications built on HttpClient message handlers. Provides request de-duplication, prioritised concurrency limiting, speculative background fetching and optional response caching.
Queue plugin for CakePHP - simple, pure PHP and without dependencies.
- asynchronous
- background-jobs
- cronjob
- queue
Pure Kotlin GraphQL implementation
- kotlin
- graphql
A background task runner for crystal applications supporting periodic (CRON) and manually queued jobs
- crystal
- background-jobs
- fast
- redis
An easier way to use code from GitHub in your Deno project.
- deno
- pkg
TaskBunny is a background processing application written in Elixir and uses RabbitMQ as a messaging backend
- rabbitmq
- elixir
- workers
🧭 Distributed background workflows, durably executed
Type-safe, persistent, embedded task queues and background job runner w/ SQLite. Web monitoring UI included.
- go
- golang
- job-queue
- job-scheduler
Ordered background jobs processing
- ruby
- redis
- lowkiq
- background-jobs
Lightweight library for in-memory background processing in .NET applications.
- hacktoberfest
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.
- distributed-systems
- priority-queue
- task-queue
- task-scheduler
A blazing fast job processing system backed by GenStage & Redis.
- elixir-lang
- genstage
- background-jobs
- concurrent
A type-safe queue for background tasks using PocketBase.
- background-jobs
- pocketbase
- queue
- typescript
Background job processing for Common Lisp
- common-lisp
- message-queue