Kiq v0.6.0 API Reference

Modules

Kiq

Kiq is a robust and extensible job processing queue that aims for compatibility with Sidekiq Enterprise

This module wraps Jason.encode/1 to provide consistent and safe JSON encoding

Used to construct a Sidekiq compatible job

Generate and evaluate the structs used to evaluate periodic jobs

Kiq maintains a fixed pool of Redix connections that are used by processes to communicate with Redis

Job handling is performed by reporters, which are customized GenStage consumers

This module simplifies making assertions about enqueued jobs during testing

Defines a behavior and macro to guide the creation of worker modules

Mix Tasks

Generates a new reporter

Generates a new supervisor

Generates a new worker