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

We need durability and reliability for work queues #3

Open
cwjohan opened this issue Oct 16, 2014 · 0 comments
Open

We need durability and reliability for work queues #3

cwjohan opened this issue Oct 16, 2014 · 0 comments
Assignees

Comments

@cwjohan
Copy link
Owner

cwjohan commented Oct 16, 2014

WorkQueue usage failure points:
a.) Redis may crash
b.) Worker task or other consumer of queue may crash
resulting in lost work requests, especially if already removed from queue by the consumer.

With respect to issue a., see http://redis.io/topics/persistence.
With respect to issue b. see pattern: Reliable Queue in: http://redis.io/commands/rpoplpush.

@cwjohan cwjohan self-assigned this Oct 16, 2014
@cwjohan cwjohan modified the milestone: Job queue requests optionally durable and safe Oct 16, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant