DBRaven
Acceptable

Notification Delivery Platform

3

violations

1

anti-patterns

Notification Delivery Platform is acceptable with governance concerns to address. Detected 3 governance policy match(es) and 1 anti-pattern match(es). Resilience is strong, operational burden is extreme.

Governance Violations

3

Anti-Pattern Matches

1

Resilience Assessment

strong

Blast radius: contained

79%

resilience score

Coupling Risks

  • ·Provider rate limit cascade: a SendGrid API rate limit response (429) causes ema

Operational Burden

extreme

operational burden

86%

burden index

Complexity Drivers

  • 6 architecture patterns increase configuration surface
  • Provider rate limit cascade: a SendGrid API rate limit response (429) causes ema
  • Deduplication token expiry causing duplicate sends: per-notification deduplicati

Observability Burden

  • kafka: requires dedicated monitoring instrumentation
  • postgresql: requires dedicated monitoring instrumentation
  • rabbitmq: requires dedicated monitoring instrumentation
  • redis: requires dedicated monitoring instrumentation

Recovery Complexity

  • 1 risk propagation path(s) complicate failure recovery

Architecture Maturity

Required

Advanced

Estimated

Advanced

Gap

No Gap

The architecture's required maturity (advanced) aligns with or is below the estimated team capability.

Referenced Intelligence

cache invalidationeventual consistencykafka consumer lagqueue backlogreplication lagkafkapostgresqlredis
Notification Delivery Platform: Governance: DBRaven