This is touched on in the article, but I should probably expand on it a bit more. A queue is a transport tool that allows moving information between the stages of the workflow, but using a queue doesn't mean you have an excellent workflow. The decoupling business advantages come mainly from having the workflow, not necessarily using a queue as a building block for it.
When you do use a queue as a building block in a workflow you get some technical and operational advantages, maybe those are oversold.
Will think about how to advocate business decoupling using a workflow as a the zeroth step before getting into queues.
When you do use a queue as a building block in a workflow you get some technical and operational advantages, maybe those are oversold.
Will think about how to advocate business decoupling using a workflow as a the zeroth step before getting into queues.