Archive of posts with category 'kafka'
Kafka Streams, Kafka platformunun üzerine inşa edilmiş bir akış işleme kütüphanesi olup, günümüzde birçok sistemin ihtiyaç duyduğu gerçek zamanlı veri işleme ve analiz gereksinimlerini karşılamak amacıyla geliştirilmiştir.
Bu yazıda kontrat testin ne olduğuna, neden ihtiyaç duyulduğuna ve genel yapısına değinilmiştir. Kafka'da üretici ve tüketici rolündeki iki mikroservis için bir senaryo üzerinden Kafka kontrat testlerini Spring Cloud Contract ile nasıl gerçekleştirebileceğimiz kod örnekleriyle anlatılmıştır.
Dapr, dağıtık uygulamaları geliştirmek ve yönetmek için tasarlanmış bir açık kaynaklı platformdur. Bu platform, modern uygulama geliştirme senaryolarına uyum sağlamak amacıyla geliştirilmiştir. Bu nedenle, farklı ortamlarda kullanılabilirlik sunar. Bunlar arasında bulut tabanlı altyapılar, kenar hesaplama (edge computing) cihazları ve yerel geliştirme makineleri gibi çeşitli seçenekler...
Kafka, öğrenmesi ve ustalaşması çok zor olan bir mesaj kuyruğudur. Fakat spring, bize kafkanın karmaşıklığı ile uğraşmak için güzel yöntemler vermekte. Serimizin ilk yazısında, spring ile kafka temel ayarlarını yapmayı, ve mesaj alıp vermeyi göreceğiz.