recall

← recall

decoupling middleware term

queue or broker between caller and callee to break sync coupling

Replace a direct synchronous call with a queue or broker. The caller drops the work and continues; the callee picks it up when ready. The two sides can scale, deploy, and fail independently. Cost: eventual consistency, harder error handling, queue itself becomes infrastructure to manage.

topics: architecture, messaging, resilience

references: