Olayı gerçekleşmiş durum olarak tanımlayın
“Sipariş onaylandı” gibi tamamlanmış bir iş olayının anlamını açıkça yazın. Olayın hangi bilgiyi içerdiğini ve hangi sistemin yetkili kaynak olduğunu belirleyin. Tüketicilerin gereksiz ayrıntılara bağımlı olmasını önleyin. Olay şeması değişirken mevcut tüketicilerin uyumu değerlendirilmelidir.
Tekrar ve gecikmeye hazırlanın
Aynı olay birden fazla kez ulaşabilir veya işlenmesi gecikebilir. Tüketici işlemlerinin tekrarlandığında yanlış sonuç üretmemesini sağlayın. Başarısız olayları izlemek ve yeniden değerlendirmek için yöntem kurun. Kullanıcıya hangi bilginin henüz tamamlanmadığını göstermek iş akışının parçasıdır.
Örnek uygulama
Sipariş onayı sonrası bildirim ve raporlama ayrı tüketiciler tarafından yürütülebilir. Bildirim gecikmesi siparişin onayını geri almaz; fakat bildirim durumu ayrıca takip edilir.
Başlamadan önce kontrol edin
Aşağıdaki soruları ilgili iş birimi ve teknik ekiple birlikte yanıtlayın.
- Olayın anlamı ve sahibi belli mi?
- Tekrar işleme güvenli mi?
- Geciken ve başarısız olaylar izleniyor mu?
İletişime geçin