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

It’s been fun looking at GenStage’s examples and trying to understand what they do and how to glue everything together. :slight_smile:

The end result? A lightweight library provides both worker pooling and rate limiting thanks to GenStage.

Check it out: GitHub - fredwu/opq: Elixir queue! A simple, in-memory queue with worker pooling and rate limiting in Elixir. · GitHub

I’m still relatively new to Elixir, so if you notice any issues please let me know. Thanks!

5 Likes