gen_task

Job processor

A behavior that helps manage errors and recover from them in GenStage workers

Generic Task behavior that helps encapsulate errors and recover from them in classic GenStage workers.

GitHub

23 stars
15 watching
1 forks
Language: Elixir
last commit: about 7 years ago
Linked from 1 awesome list

elixirelixir-langhexpackagerabbitmqtask-runnerworkers

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
scripbox/flume A blazing fast job processing system with built-in support for durability, back-pressure, and rate limiting. 78
sheharyarn/que A distributed job processing system utilizing an in-memory real-time database 669
edgurgel/verk A job processing system with Redis support and flexible configuration for managing multiple queues. 723
akira/exq A job processing library compatible with Resque/Sidekiq for the Elixir language, utilizing Redis as a store. 1,505
nebo15/bsoneach A package that reads and processes large BSON files efficiently 9
mbuhot/ecto_job A job queue system with transactional processing and notification features using Elixir and PostgreSQL. 277
hentioe/honeycomb An Elixir library for managing background tasks with concurrency control and persistent results 18
nilenso/goose A Clojure-based background job processing library with support for multiple message brokers and scheduling options. 266
shinyscorpion/task_bunny Provides a framework for asynchronous task processing and message queuing using RabbitMQ 202
nesquena/backburner A Ruby-based job queue system built on top of Beanstalkd for reliable and efficient background processing. 429
tbrand/neph A tool for automating repetitive tasks and managing dependencies in command-line workflows. 204
nebo15/renew A toolset for creating and managing Elixir projects with consistent boilerplate, testing, and deployment infrastructure 34
nebo15/rbmq Provides an easy-to-use API for spawning RabbitMQ producers and consumers. 21
sashman/elasticsearch_elixir_bulk_processor Efficiently inserts data into Elasticsearch using configurable bulk payloads and GenStage-based backpressure handling 14
fukamachi/psychiq Provides background job processing capabilities for Common Lisp applications. 53