Skip to content

Event Driven Orchestration

Durable orchestration runs on the current-lean orchestration platform (Temporal — open, ENG-01 §4/Decision Register ENG02-25); asynchronous messaging runs on the current-lean messaging technology (Azure Service Bus / Event Grid — open, ENG-01 §4/Decision Register ENG02-25). PH-04 itself does not select an orchestration vendor (PH-04 §1). PH-04 is the durable Product workflow that drives a Payment Request from creation through funding, claim, payout, and correction, calling into PH-03/PH-05/PH-06/PH-07/PH-08 as activities along the way.

Domain Events

Governed by the transactional outbox standard (STD01-10) and event context (STD01-04). Every material-event publisher (PH-03, PH-06, PH-07, PH-08 into PH-09, and others) implements it. Not yet built.

Listeners

Governed by STD01-05/STD01-10 (idempotent, at-least-once consumption) and ENG01-05. Not yet built.

Evolution

Governed by STD01-09 (event/contract schema evolution). Not yet built. (The platform's longer-run monolith→microservices evolution is a different, larger-scale question than event-schema evolution.)