Tüm Yazılar

Kafka Streams'e Giriş

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.

SCRUM Değerleri

Bu blog yazısında, SCRUM çerçevesinin, diğer yöntemler gibi her soruna spesifik bir çözüm sunmadığına, bunun yerine yazılımcılara rehberlik eden bir değerler bütünü sunduğuna odaklanılmaktadır. Bu değerler bütünü, yazılımcıların karşılaştıkları zorluklar karşısında karar almalarına ve uygun çözümler geliştirmelerine yol gösterici bir pusula niteliği taşır.

Prometheus ve Alertmanager ile Alarm Yönetimi

Bu blog yazısında, Prometheus ve Alertmanager kullanılarak sistemlerdeki kritik olayların etkin bir şekilde izlenmesi ve uyarıların ilgili ekiplere ulaştırılması süreci ele alınmaktadır.

OpenAPI ve Spring Boot ile API Dokümantasyonu

Bu blog yazısında, OpenAPI ve Spring Boot kullanarak API dokümantasyonunun oluşturulması, bu dokümanın bağımsız olarak dışa aktarılması, sürüm kontrolü, doküman güvenliğinin sağlanması ve en iyi uygulama pratikleri ele alınacaktır.

Kontrat Testi ve Spring Cloud Contract ile Kafka Kontrat Testleri

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.

Redis Kritik Lisans Güncellemesi: Etkisi Nedir?

Redis, son yaptığı güncelleme ile lisanslama politikasını değiştirdi. Bu değişikliğe göre Versiyon 7.4'ten itibaren Redis RSALv2 ve SSPLv1 lisansları kapsamındadır. Peki bu değişiklik ne anlama geliyor? Hâlihazırda altyapısında Redis kullanan uygulamalar bu lisans değişikliğinden etkilenecek mi? Blog yazımızın amacı bu gibi sorulara çeşitli kaynaklardan derlediğimiz...