Ibni servizz wieħed li kull team isejjaħ b'tip ta' notifika + reċipjent, u ħalli s-servizz jirriżolvi l-channel, template, preferenzi tal-utent, u prijorità. Il-mossa ewlenija fid-disinn hija l-priority lanes — OTP ma jistax jistenna wara marketing blast ta' 2M utent.
Arkitettura
Services ─▶ Notify API ─▶ [validate + enrich] ─▶ Kafka topics
├─ otp/txn (high lane)
└─ marketing (bulk lane)
│
┌──── Dispatcher (per lane) ────┐
│ prefs check ─▶ template render │
└────┬──────┬──────┬────────────┘
Push Email SMS In-App
(provider adapters + rate limit)
