POMBA uses DMaaP at several points in its end to end flow. DMaaP messages are used both to exchange information between components and to initiate actions. The following is a message summary
DMAAP Topic | Description | Publisher | Consumer |
pomba-audit-init | Events that trigger the entire audit process | Synapse Service | Context Aggregator |
pomba-rule-validation | Events that trigger validation engine. Message content is aggregated from all context builders | Context Aggregator | Validation Service |
pomba-audit-result | Payload with the result of audit process | Validation Service | Synapse Service or other interested parties |
pomba-audit-failure | Events with errors during audit process | Context Aggregator / Validation service | Synapse Service |
Example Messages
pomba-audit-init-message
pomba-audit-result-message
Coming soon