wilsonzlin / queued

Highly durable simple queue service scalable to millions of operations per second
Other
29 stars 1 forks source link

What is "jobd"? #3

Open jeromegn opened 1 year ago

jeromegn commented 1 year ago

The link in the readme leads to a 404 (possibly a private repo?). I'd be interested to see multiple queues in action!

wilsonzlin commented 1 year ago

jobd was a planned project with a friendly dashboard and configuration UI, but I did not get enough time to work on it. Currently, I've implemented a simple centralised service that can create and delete queues via HTTP APIs and acts as the endpoint for messages across all queues. If you're interested, I could share the code in this repo.

jeromegn commented 1 year ago

Could be interesting!

I've been exploring ways to distribute the "same" queue (not the actual queue's backing store) geographically and I was looking for more advanced examples of usage of libqueued.

Now that I know poll returns immediately, I might just make requests in a loop until one returns messages and then send that back through.