M

Momby Admin

Ana Sayfa/Bildirim Yönetimi/Mimari & Kanallar

Momby Admin

Enterprise Notification Architecture

Katmanlar

Gateway → Orchestration → Provider → Observability

Notification Gateway

API key doğrulama, payload validation, consent & preference kontrolü, rate limit ve frequency cap enforcement.

  • Kanal önceliklendirme + fallback (push→sms→email)
  • Quiet hours ve tenant bazlı quota
  • Consent & suppression list check

Orchestration & Rule Engine

Template motoru, segment çözümleme, event-triggers ve automation rule evaluation bu katmanda gerçekleşir.

  • Segment + nested filter çözümü, estimated recipients
  • Event bus → Trigger → Condition → Action workflow
  • Delay/drip scheduling, sandbox & approval hooks

Provider Connectors

Firebase, Sendgrid, Twilio, internal in-app bus gibi çoklu provider’lara akıllı yönlendirme ve failover.

  • Provider health monitoring & otomatik failover
  • Channel-specific özellikler (rich push, short link, HTML)
  • Cost aware routing, partner-specific throttling

Observability & Compliance

NotificationEvent şeması ile telemetry, audit ve analytics katmanı. Consent, approval ve audit logları.

  • Delivery/open/click/bounce/unsubscribe event’leri
  • Provider latency/failure dashboard, alerting
  • Immutable audit log + consent trail

Flow

Uçtan Uca Gönderim Akışı

  1. 1.Şablon/trigger seçimi
  2. 2.Segment çözümleme + consent/frequency kontrolü
  3. 3.Onay & policy enforcement (marketing, legal, medical, finance)
  4. 4.Queue planlama, delay/drip ve rate limit dağıtımı
  5. 5.Provider seçimi + fallback + retry
  6. 6.NotificationEvent loglama, metrics enrichment, DLQ/alert