💎 Robust job processing in Elixir, backed by modern PostgreSQL, SQLite3, and MySQL
Repository Index
47,133 repositories indexed
1–24 of 24 · Most stars
Concurrent and multi-stage data ingestion and data processing with Elixir
- elixir
- genstage
- data-ingestion
- data-processing
Job processing library for Elixir - compatible with Resque / Sidekiq
Work with external processes like a boss
A job processing system that just verks! 🧛
- redis
- workers
- elixir
- sidekiq
Simple Job Processing in Elixir with Mnesia :zap:
- elixir
- gen-server
- job-queue
- mnesia
Image processing in Elixir (ImageMagick command line wrapper)
- elixir
- mogrify
- wrapper
- imagemagick
BPMN: Business Process Model Notation ISO 19510:2015
- workflow
- bpmn
- transactions
- processing
Connection behaviour for connection processes
TaskBunny is a background processing application written in Elixir and uses RabbitMQ as a messaging backend
- rabbitmq
- elixir
- workers
A payment processing library for Elixir
Image processing in Elixir
ExImageInfo is an Elixir library to parse images (binaries) and get the dimensions (size), detected mime-type and overall validity for a set of image formats. It is the fastest and supports multiple formats.
- elixir
- elixir-lang
- elixir-library
- image-processing
A blazing fast job processing system backed by GenStage & Redis.
- elixir-lang
- genstage
- background-jobs
- concurrent
Gibran is an Elixir natural language processor, and a port of WordsCounted.
- natural-language-processing
- nlp
- elixir-lang
An elixir module for parallel execution of functions/processes
Elixir library to log custom application metrics, in a well-structured, human and machine readable format, for use by downstream log processing systems (Librato, Reimann, etc...)
- elixir
- metrics
- librato
File upload and on-the-fly processing for Elixir
Library for selective receive OTP processes
Elixir library providing some handy parallel processing facilities that supports configuring number of workers and timeout.
- parallel-processing
- elixir-library
Extremely simple Process pooling and task submission in Elixir
RFC 6570 compliant URI template processor for Elixir
Elasticsearch Elixir Bulk Processor is a configurable manager for efficiently inserting data into Elasticsearch. This processor uses GenStages (data-exchange steps) for handling backpressure, and various settings to control the bulk payloads being uploaded to Elasticsearch.
- elixir
- elasticsearch
- bulk
- processor
Spawn processes from the file system.