|
|
|
|
|
by tarr11
5161 days ago
|
|
Using databases as a queue is not an anti-pattern (delayed_job is an example). A full blown message queue system is often overkill; it adds another system that you have to learn. (And frankly, queues are often backed by databases anyway) That said, it's best to avoid having application state in the queue, it should be generic. This makes it more scalable and flexible. |
|
Edit: Just don't pole the 'finished' status as that can have a lot of elements in it.