What happens when the queues back up and Redis runs out of RAM?
The 0MQ high water mark is set high enough so that it's virtually impossible not to fix a broken DB by the time messages on the client side create an OOM condition being queued in memory.
I'll add that to my "famous last words" fortune cookies.
Ok, the first scenario is caused by the workers being too slow, so it's not exactly the same :)
Undefined behavior!