OPQ: One Pooled Queue v3.0.0 API Reference

Modules

A simple, in-memory queue with worker pooling and rate limiting in Elixir

A GenStage producer that feeds items in a buffered queue to the consumers

Options for configuring OPQ

Saves and loads options to pass around

Provides rate limit

A default worker that simply executes an item if it’s a function

A supervisor that subscribes to Feeder and spins up the worker pool