ruby-shoryuken / shoryuken

A super efficient Amazon SQS thread based message processor for Ruby. This project is in MAINTENANCE MODE. Reach me out on Slack link on the description if you want to become a new maintainer.
Other
2.06k stars 280 forks source link

Azure Queue Storage Support #718

Closed piradata closed 1 year ago

piradata commented 2 years ago

Hello!

On our current project we have the default configuration of sidekiq listening to the asynchronous jobs queue from redis, but we are hosted on azure and were thinking about migrating the redis to a similar service on azure called Azure Queue Storage (or AQS for short).

It seems very similar with the AWS SQS (Simple Queue Service) and this one works well as a job queue for shoryuken. Do you guys plan to add support to AQS altogether with SQS in the future? I can also help with an PR but would like to know if there is any interest in that or no, as the project will only support SQS.

phstc commented 2 years ago

Hello!

I'm not planning on Azure Queue Storage, I'm not sure if other users are. I don't recall seeing any feedback about Azure.

All the queue interactions with SQS are through this queue adapter. You can probably add a specific adapter for Azure. As long as they have similar interfaces, it should be doable.

github-actions[bot] commented 1 year ago

This issue is now marked as stale because it hasn't seen activity for a while. Add a comment or it will be closed soon.

github-actions[bot] commented 1 year ago

This issue was closed because it hasn't seen activity for a while.