mosquito-cr / mosquito

A background task runner for crystal applications supporting periodic (CRON) and manually queued jobs
MIT License
227 stars 24 forks source link

Generic "backend" abstraction layer #64

Closed robacarp closed 2 years ago

robacarp commented 3 years ago

This is the first step towards the often requested postgres backing for mosquito's queue. It reorganizes the method calls to redis to provide an abstraction layer which can be extended to whatever backend is desired.

A step towards #67

jwoertink commented 3 years ago

This is awesome! Looks like a great structure 🚀