Performance Retry and Failure Handling
Summary
Failure boundaries are independent.
No terminal outbox limit, dead-letter/poison policy, replay owner, or reconciliation owner is confirmed. Workflow, compatibility, and backfill failures remain separate request/job boundaries.
Requires confirmation
Operational ownership, service objectives, reconciliation, replay, and future consumer governance require confirmation where not explicitly implemented.
Source References
microservices/src/performance-service/Messaging/OutboxRelayHostedService.csmicroservices/src/shared-kernel/Messaging/OutboxProcessor.csmicroservices/src/notification-service/Messaging/NotificationEventConsumer.csmicroservices/src/notification-service/Application/NotificationDispatcher.cs
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly