Program platformu
İş Akışı ve Bildirim Motoru
Bildirim motoru; kuyruk, tekrar deneme ve aynı bildirimi iki kez göndermeme kurallarına dayanır.
Bu sayfa ne işe yarar
Bildirim motoru; kuyruk, tekrar deneme ve aynı bildirimi iki kez göndermeme kurallarına dayanır.
Kimin için: Platform geliştirme ekibi.
Prototip sınırı: Bu sayfa, çalışan bir sistemin ekranı değil; tasarım ve uygulama çerçevesidir. Buradaki alanlar sunucuya veri göndermez, başvuru kaydı oluşturmaz ve gerçek kişisel veri girilmemelidir. Sitede yalnız açık rızanızla çalışan ziyaret ölçümü bulunur (çerez ve ölçüm tercihleri). Canlı kullanım için ayrı bir backend, yetkilendirme ve saklama kararı gerekir.
Başlamadan önce gereken girdiler
- Bildirim türleri ve alıcı rolleri
- Gönderim kanalı
- Tekrar deneme politikası
Uygulama adımları
- Her bildirimi tek bir olaya bağlayın.
- Kuyruk ve tekrar deneme sayısını belirleyin.
- Idempotency anahtarıyla çift gönderimi engelleyin.
- Başarısız gönderimleri ayrı kuyrukta izleyin.
Beklenen çıktılar
Bu sayfayı doğru uyguladığınızda elinizde şunlar olur:
Olay–bildirim eşleşmesi
Tekrar deneme politikası
Hata kuyruğu izleme planı
Karar ve durdurma ölçütleri
| Ölçüt |
|---|
| Idempotency anahtarı yoksa bildirim üretime alınmaz. |
| Başarısız gönderim oranı %2'yi aşarsa kanal gözden geçirilir. |
Kırmızı bayraklar
Sık yapılan hatalar:
- Aynı bildirimin defalarca gitmesi
- Sessiz başarısızlık