Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using MongoMQ as a "job queue" #29

Open
nickpalmer opened this issue Nov 9, 2016 · 2 comments
Open

Using MongoMQ as a "job queue" #29

nickpalmer opened this issue Nov 9, 2016 · 2 comments

Comments

@nickpalmer
Copy link
Contributor

I would like to enhance MongoMQ to make it more suitable as a "job queue" mechanism, for which I have often used Amazon SQS with great success.

The basic idea would be to add two features to MongoMQ which SQS has:

  1. Support for message handled confirmation and retry semantics. SQS for instance offers a timeout after which a message is requeued for delivery some configurable number of times.

  2. Support for "future delivery" so that message delivery can be scheduled in the future.

My belief is that both of these features can be handled with relatively minor surgery to the query MongoMQ is using to find jobs in the collection. Opening an issue before I begin adding these features to see if you have issues or suggestions on the path forward.

@jdarling
Copy link
Owner

Gladly take any enhancements on MongoMQ, I thought I was going to have time to maintain it and advance it earlier in the year, but unfortunately the project got canceled and I haven't had the time. Would even be willing to grant contributor rights on the project if your interested.

@jdarling jdarling reopened this Nov 10, 2016
@jdarling
Copy link
Owner

Sorry accidentally clicked close and comment :(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants