---
# System prepended metadata

title: Notification Worker
tags: [worker, Tahir Doğan, notification]

---

# Notification Worker
###### tags:`Tahir Doğan`,`notification`,`worker` 


```plantuml
@startuml

rectangle "Bildirim dEngage Veri Akış Mimarisi" {

component handler << QLIK >> [
    <b>CDC</b>
    İşlemler sonucunda oluşan hareketler tanımlı Kafka topiclerine aktarılır.
]
    
component dengage << dEngage >> [
    Star şema entegrasyonu ile hareket verisi entegrasyonu için
]
   
package "Kafka Topics" as kafka {

database topic4 [
    ...n
    ]
database topic1 [
    Fast Gerçekleşti
    ]
    
database topic2 [
    EFT Geldi
    ]
    
database topic3 [
    Hesap Açıldı
    ]
}
    
package "İşleyiciler" << bbt.dEngage.stream-worker >> as workers {
    component worker1 [ Fast Gerçekleşti 
        ]
    component worker2 [ Fast Gerçekleşti 
        ]
    component worker3 [ Fast Gerçekleşti 
        ]
    component worker4 [ ...n 
        ]
}
    
handler --> topic1
handler --> topic2
handler --> topic3
handler --> topic4
    
topic1 --> worker1
topic2 --> worker2
topic3 --> worker3
topic4 --> worker4

worker1 --> dengage
worker2 --> dengage
worker3 --> dengage
worker4 --> dengage



    
@enduml
```


