Apache Kafka’da Dağıtım Stratejileri ve Tutarlılık/Erişebilirlik Tercihleri

Merhaba VBO okuyucuları, Bu yazımda öncelikle Apache Kafka’nın kullandığı mesajlaşma modellerinden ve mesaj dağıtım stratejilerinden bahsedeceğim. CAP teoremine göre dağıtık sistemler tutarlılık (Consistency), erişebilirlik (Availability) ve bölünebilme toleransı (Partition tolerance) özelliklerinden aynı anda en fazla iki tanesine sahip olabilir. Kafka’da da tutarlılık ve erişebilirlik arasında bir seçim (tradeoff) vardır. Olası senaryolara göre sisteminizin tutarlılığının veya […]
Power BI: Giriş

Herkese merhaba! Kısa süre önce katılmaktan mutluluk duyduğum Veri Bilimi Okulu’nda sizlere Power BI ile ilgili bildiklerimi aktarmaya çalışacağım. İlk yazımızda Power BI’a giriş yapacağız. Power BI’ın kısaca bir tanımını yaptıktan sonra, temel olarak nelerden oluştuğundan bahsedeceğiz ve raporların tasarlandığı Power BI Desktop’ta ekranda gördüklerimizi tanımaya çalışacağız. Power BI, Microsoft’un bulut tabanlı iş zekası […]
KARAR DESTEK ARACIMIZ

Yaşamımız boyunca karar aldığımız pek çok şey var. Olası bir sürü sonucu olabilecek durumlar için karar almaya çalışıyoruz. E bir yandan da istatistiksel düşünmeye alıştığımız için, “her bir değişkenin alınacak kararın farklı çıktılarıyla nasıl ilişkilidir?” sorusu gelmiyor değil aklımıza. Yaşam içerisinde aldığımız, sıradan gördüğümüz kararları bile teorik olarak sorma kabiliyetine sahip olduğumuz için 🙂 yanıtlarına […]
10 Soru ile SSIS’E Giriş

Bu yazımda 10 soru ile SSIS’e (SQL Server Integration Services) giriş niteliğinde pratik bilgiler edineceğiz.
Apache Kafka CLI Uygulaması

Merhabalar, önceki yazımda Apache Kafka’ya giriş yapıp, temel bileşenlerinden bahsetmiştim. Bu yazıdaysa kavramların daha iyi anlaşılması için komut satırında uygulama yapacağım. Özellikle topic partition ve consumer group gibi kavramların üzerinde durmayı planlıyorum. 1 – Kafka Topic Özellikleri Kafka’da topic ile ilgili işlemler kafka-topics komutuyla yapılır. –create ile yeni bir topic oluşturabiliriz. Topic’ler daha önceleri sadece […]
Önceliklerimizi Belirleyelim: MOSCOW Metodu Nedir?

Moscow projelerde kullanabileceğiniz basit ama etkili bir önceliklendirme metodudur. Eğer ürününüzü hızlıca çıkarmak istiyorsanız ama hangi özelliklere öncelik vereceğinizi bilmiyorsanız sizi şöyle alalım