(no title)
sischoel | 4 years ago
Is it: - They want persistence in case the system goes down, or the task queue service is restarted.
- They want to replicate their task queue service and want to be sure that the data is properly synchronized.
- The amount of tasks/time if simply too much for some standard library queues
- They think is is easier to add another dependency than implement it themselves
- something else
?
nhumrich|4 years ago
It sounds like your question is focused on "why not just use an in memory queue". Two reasons: 1. You loose messages/jobs, and it's not scalable 2. If the task is CPU intensive, it will lock up or slow down your web server.
tibanne|4 years ago