

- Normal fiyat
- 12,000.00TL
- İndirimli fiyat
- 12,000.00TL
- Normal fiyat
-
16,000.00TL - Birim fiyat
- / /
Loading...
Get Notified When Back in Stock
We'll notify you via email when this product is back in stock.
- Orta Seviye
- 16 Saat
- Eğitimler
- Fatih ÇAKIROĞLU
- Kurumsal .NET
- Normal fiyat
- 12,000.00TL
- İndirimli fiyat
- 12,000.00TL
- Normal fiyat
-
16,000.00TL - Birim fiyat
- / /
- Orta Seviye
- 16 Saat
.NET ile Dağıtık Sistemlerde Mesajlaşma: RabbitMQ, Kafka ve Redis Streams
2025’in En Kapsamlı .Net ile Dağıtık Sistemler için RabbitMQ ve Kafka Eğitimi için Kayıtlar Başladı! Program Başlangıcı: 15 Aralık 2025
Gerçek dünyada yüksek ölçekli, güvenilir ve dayanıklı sistemler geliştirmek istiyorsan, RabbitMQ ve Kafka’yı profesyonel seviyede öğrenme zamanı geldi.
Bu eğitimde, modern .NET mimarileriyle dağıtık mesajlaşma altyapılarını sıfırdan inşa edeceksin.
RabbitMQ, Kafka ve Redis’i birlikte kullanarak dağıtık sistem mimarisi tasarlayacak ve devreye alacaksın.
Erken kayıtlarda ilk 5 kişi için %35 indirim fırsatı! ‘ERKEN35’ kupon kodunu kullanarak kayıt olabilirsin.
Takım kaydı (3+ kişi): Özel fiyatlandırma için WhatsApp üzerinden bizimle iletişime geç.
Neden Bu Eğitim?
Bugünün .NET geliştiricileri için sadece API geliştirmek yeterli değil — artık sistemlerin dağıtık, güvenilir ve ölçeklenebilir olması gerekiyor.
Bu eğitim, modern mikroservis dünyasında mesajlaşma sistemlerinin omurgasını oluşturan RabbitMQ ve Kafka’yı derinlemesine öğretir.
Eğitim sonunda:
-
Dağıtık sistemler için doğru mesajlaşma çözümünü seçebilecek,
-
Mikroservisler arası iletişimi profesyonelce tasarlayabilecek,
-
Gerçek dünyadaki üretim ortamlarında mesaj kaybı, sıradışı yük ve veri bütünlüğü gibi problemleri çözebileceksin.
Bu eğitimde, sizi mikroservis mimarisi konusunda uzman Fatih Çakıroğlu ile buluşturuyoruz. Kendisi bugüne kadar binlerce yazılımcıya ve onlarca kurumsal yazılım ekibine bu eğitimi verdi.
Bu Eğitimde Neler Öğreneceksiniz?
-
RabbitMQ, Kafka ve Redis sistemlerinin mimarisi, farkları ve entegrasyonu
-
Dağıtık sistemlerde asenkron iletişim, dayanıklılık, fault tolerance prensipleri
-
Reliable delivery, idempotence, acknowledgement, dead-letter queue uygulamaları
-
Kafka’da event sourcing, CDC, stream processing ve cluster yönetimi
-
Redis Streams ile yüksek hızlı mesajlaşma ve Pub/Sub sistemleri
-
Dağıtık sistemlerde rate limiting, locking ve consistency problemlerine çözümler
-
.NET Core API’ler ile broker bağlantıları ve mesaj yönetimi
Bu Eğitime Kimler Katılmalı?
-
.NET Backend geliştiriciler: Mikroservis iletişimini profesyonel seviyeye taşımak isteyenler
-
Yazılım mimarları: Kurumsal projelerde mesajlaşma altyapısını tasarlamak isteyenler
-
DevOps mühendisleri: RabbitMQ, Kafka ve Redis yönetiminde uzmanlaşmak isteyenler
-
Kıdemli geliştirici adayları: Dağıtık sistemlerde fault-tolerant mimari kurmayı öğrenmek isteyenler
Program
-
Program Başlangıcı: 15 ARALIK 2025
-
4 hafta boyunca, haftada 2 gün – toplamda en az 16 saat canlı eğitim
-
Pazartesi ve Çarşamba, 20.30–22.30
-
Eğitmenin Türkçe anlatımıyla sunumlar ve GitHub üzerinden erişilebilen örnek projeler
-
Gerçek senaryolara dayalı kodlama alıştırmaları
Ders İçeriği
Modül 1: RabbitMQ ile Temel Mesaj Kuyruğu (The Broker Model)
-
Mesaj Kuyruğu Kavramlarına Giriş
-
Asenkron İletişim: Decoupling neden önemlidir?
-
Temel Kavramlar: Producer, Consumer, Message, Queue ve Channel yapıları
-
Güvenilirlik: Idempotence, ACKs ve garantili teslim prensipleri
-
Deep Dive RabbitMQ Mimarisi
-
Exchange türleri: Direct, Fanout, Topic ve Headers
-
Binding ve Routing Key mantığı
-
Virtual Host (vhost) yapısı ve kaynak izolasyonu
-
İleri Seviye Mesajlaşma Pattern’ları
-
Work Queue: Görevleri birden fazla worker arasında paylaştırma (load balancing)
-
Publish/Subscribe: Mesajları birden fazla tüketiciye iletme
-
Request/Reply Pattern: Kuyruk üzerinden senkron iletişim
-
Dead Letter Exchange (DLX): İşlenemeyen mesajları yönetme
-
Deployment ve Operasyonlar
-
İndirme ve Kurulum
-
Clustering ve High Availability
-
RabbitMQ Management Plugin ile sistem takibi ve monitoring
Modül 2: Apache Kafka
-
Kafka Mimarisi Temelleri
-
Temel Bileşenler: Producer, Consumer, Broker, ZooKeeper/KRaft
-
Ölçeklenebilirlik için Topic ve Partition kavramları
-
Consumer Groups ve offset management
-
Veri Kalıcılığı ve Hata Toleransı
-
Replication Factor: Verinin cluster içinde kalıcılığını sağlamak
-
In-Sync Replicas (ISRs): Veri tutarlılığı ve erişilebilirlik garantisi
-
Log Retention: Zaman veya boyut bazlı veri temizleme politikaları
-
Gerçek Dünya Kafka Kullanım Senaryoları
-
Event Sourcing: Uygulama durum değişimlerini Kafka üzerinden yönetmek
-
Change Data Capture (CDC)
-
Stream Processing’e Giriş: Kafka Streams ve ksqlDB ile veri akışlarını işlemek
-
Operational Best Practices
-
Message Keys: Sıralama (ordering) ve compaction için anahtar kullanımı
-
Performans Optimizasyonu: Batching, compression ve consumer lag ayarları
-
Deployment: Temel multi-broker cluster kurulumu
Modül 3: Redis ile Yüksek Hızlı Mesajlaşma, Pub/Sub ve Stream Yönetimi
-
Pub/Sub ve Streams ile Gerçek Zamanlı Mesajlaşma
-
Publish/Subscribe modeli: Gerçek zamanlı mesaj yayınlama
-
Redis Streams: Kalıcı, yüksek throughput’lu ve fault-tolerant mesaj log yapısı
-
Consumer Groups: Ölçeklenebilir stream tüketimi
-
Queuing with Lists: Basit görev ve komut kuyrukları oluşturma
-
Koordinasyon ve Dağıtık Sistem Primitifleri
-
Rate Limiting: Atomic komutlarla dağıtık hız sınırlayıcılar oluşturma
-
Distributed Locking: Eş zamanlı erişim için güvenilir kilitleme mekanizmaları
-
Veri Kalıcılığı: RDB snapshot ve AOF (Append Only File) yöntemleri
-
High Availability: Redis Sentinel ve Redis Cluster mimarisi
-
Mimaride Seçim ve Entegrasyon Stratejileri
-
Redis vs. Message Brokers: Hangi durumda Redis, hangi durumda RabbitMQ/Kafka kullanılmalı?
-
Redis Kullanım Senaryoları: Caching, real-time leaderboards, kısa ömürlü Pub/Sub sistemleri
Bu Programla Neler Kazanacaksınız?
-
.NET tabanlı dağıtık sistemlerde RabbitMQ, Kafka ve Redis’i profesyonel şekilde uygulama becerisi
-
Gerçek dünyadaki load balancing, retry, event sourcing senaryolarını yönetebilme
-
Dayanıklı, ölçeklenebilir ve fault-tolerant mikroservis sistemleri tasarlama yetkinliği
-
.NET ekosisteminde mesajlaşma mimarisi uzmanı olarak öne çıkma fırsatı
-
Mülakatlarda ve kurumsal projelerde mimari fark yaratacak derin teknik bilgi
Ön Koşullar
-
Orta düzeyde C# ve ASP.NET Core API bilgisi
Ödeme Kolaylığı
-
3 aya kadar vade farksız taksit
-
12 aya kadar taksit imkânı
-
Kurumsal firmalara özel toplu kayıt avantajları
Bize Ulaşın
-
Mobil WhatsApp: 👉 +90 850 305 9600
-
Web WhatsApp (desktop): 👉 +90 850 305 9800
-
Telefon ile arama: 👉 +90 850 305 9600
Birlikte Daha Güçlü!
Arkadaş grubunuzla kayıt olmayı planlıyorsanız, sizin için özel avantajlarımız var!
Detaylar için WhatsApp üzerinden uzman ekibimizle iletişime geçmeniz yeterli.
- Normal fiyat
- 12,000.00TL
- İndirimli fiyat
- 12,000.00TL
- Normal fiyat
-
16,000.00TL - Birim fiyat
- / /

Bu Programla Neler Kazanacaksın?
Canlı ve Uygulamalı
Zoom üzerinden interaktif dersler ve gerçek dünya projeleriyle öğrenme fırsatı.
Soru-Cevap ve Danışmanlık
Sınırlı sayıda katılımcı ile gerçekleştirilecek bu programda, eğitim süresi boyunca katılımcıların soruları Eğitmen tarafından birebir cevaplanacak.
1 Yıl Boyunca Tekrar İzleme Hakkı
Ders kayıtları öğrenci paneline yüklenecek ve katılımcılar diledikleri zaman erişim sağlayabilecek.
Katılım Sertifikası
Programı tamamlayan katılımcılara eğitmen imzalı Backend Guru Katılım Sertifikası verilecektir.