13 Yaşından beri yazılım üzerine çalışıyorum. son 2 yıldır Java Spring Boot, Mikroservis Mimarisi, Dağınık sistemlerde veri akışı hakkında çalışıyorum.
Her öğrendiğim yeni bir bilgiyi Repository veya olan bir repositorye commit atarak yayınlıyorum.
Backend
Service Discovery
Mikroservisler Arasi iletişim
Auth
Sql & NoSQL
Container ve Orkestra
Streaming ve Loglama
Araçlar & IDE
Diğer Diller
Kullanılan Yapay Zeka Araçları
6 farklı ve bağımsız mikroservisden oluşan SpringBank-Wıth-Microservices projesi doğru mikroservis anlayışı, clean code, desing pattern ogrenimi ile alakali bana çok şey kattı.
Mikroservis Görev Dağılım ve Mimari
| Servis | Sorumluluk |
|---|---|
| gateway | Klasik keycloak entegrasyonlu Spring Gateway. |
| auth-service | klasik token üretimi , create user ve Keycloak entegrasyonu. |
| user-service | klasik kullanıcı kaydı ve profil yönetimi. |
| money-service | Klasik money service işlemleri. |
| transaction-service | Transfer akışını create eden yer. Diğer topiclere gonderılmek uzere kafkaya ilk event atan yer. |
| fraud-service | Topicleri dinler matematiksel hesaplamalar yapar ve veri akışını devam ettirir. |
>


