Integrating Islands with Landmasses

EAI notes and thoughts

Sunday, July 16, 2006

Micro and Macro Flows

I have recently been hearing two new terms - "Micro Flow" and "Macro Flow". These are two fancy terms to describe the types of business processes.

means that a business process starts and ends in a single transaction whereas
means that the business process is long lived, requiring more than one transaction. Macro Flows are generally more complicated as they are composed of multiple transactions. The participating system's state cannot be changed in a single rollback and a compensating transaction or Compensation needs to be enforced. involving human approvals are examples of Macro Flows.

del.icio.us  digg  technorati