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.
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.
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.
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, 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...
Bu blog yazısında, Liquibase'in ne olduğundan, ne için kullanıldığından, veri tabanı şema değişikliklerini yönetmek için Liquibase'in Spring Boot uygulamasında nasıl kullanılabileceğinden, Liquibase komutlarının Gradle ile nasıl çalıştırılabileceğinden ve Liquibase kullanırken dikkat edilmesi gereken en iyi uygulamalardan bahsedilecektir.