3 ms·
Queues have several problems - if the caller is http it may timeout and retry, leading to more jobs being queued - the caller may no longer care because it took
by teyc 1y ago
Queues have several problems
- if the caller is http it may timeout and retry, leading to more jobs being queued
- the caller may no longer care because it took so long and the work is wasted
- if the caller is called from a queue it can cause cascades
- you can fill a disk up and crash the system
- crowcroft 1y agoTo me the question is, so what's a better alternative? At least queues can be designed to handle timeouts, errors, and flakey APIs.