Ana içeriğe geç

1.4. Event#

Uygulamalardan (Örn: Authorization, Authentication) fırlatılan operation info eventlerini consume eder. Okunan operation eventler, type'larına göre consumer'larda işlenir ve gerekli işlemler (örn: mail atma eventi fırlatma) gerçekleştirilir. Tıpkı starter paketlerinde olduğu gibi özelleştirilebilir.

Yetenekler#

  • İlgili operation eventlerine ait Kafka topic okunur.
  • Okunan event türüne göre process işlemi gerçekleşir.

İstek Yaşam Döngüsü(Request Lifecycle)#

Event istek yaşam döngüsü yukarıdaki adımlardan oluşmaktadır.

  1. Uygulamalar (Authentication, Authorization vs.) Kafka'ya operation event gönderir.
  2. Event uygulaması Kafka'dan ilgili event'leri consume eder.
  3. Event uygulaması ilgili mesajları işler ve mail atma gibi gerekli işlemleri yapar. Mail notification gönderilecek olan durumlarda Kafka'ya notificaiton event gönderir.
  4. Notification uygulaması ilgili topic'ten verileri okuyarak mail, SMS vs. gönderme işlemlerini gerçekleştirir.