Event correlation associates related events or workflows through shared identifiers or contextual relationships, preserving business context across distributed processing. section 10.1.3
It becomes important when a business process spans several events and cannot proceed until related decisions, such as risk and compliance checks, are connected. section 10.1.3
Approval workflow
Correlate risk and compliance events with an applicationId or caseId so the approval workflow retains context across distributed events. section 10.1.3
Design considerations include:
- Choose a shared identifier that remains available across the participating events or workflows. section 10.1.3
- Formalize the related business events and their schemas in Kafka topic requirements. section 10.1.3
