Tüm Yazılar

Kubernetes Cloud Native CI/CD: Tekton ile Yeni Bir Dönem

Yazılım dünyasında otomasyon denince akla Jenkins pipeline, GitLab’ın CI/CD (Continuous Integration/Continuous Deployment- Sürekli Entegrasyon/Sürekli Teslimat) ve arada kaybolan bash script'lerinin garip labirentleri gelirdi.

Kod Kalite Metrikleri

Kod kalitesi, yazılım geliştirme süreçlerinde başarıya götüren önemli etkenlerden biridir. Bu blog yazımızda, kod kalitesinin neden bu kadar kritik olduğunu ve projelerinizin başarısını artırmak için hangi kod kalite metriklerini kullanmanız gerektiğini tüm detaylarıyla ele alıyoruz.

Detekt ile Kod Kalitesini Artırma

Detekt kotlin tabanlı projelerde statik kod analizini gerçekleştiren araçlardan biridir. Kotlin için özel olarak yapılandırılmış olması, bu aracı özellikle Kotlin projelerinde vazgeçilmez kılar.Bu blog yazımızda Detek ve kullanım alanlarını inceliyor olacağız.

Micrometer ile Modern Uygulamalarda Metrik Yönetimi

Bu blog yazısında, uygulama performansı ve sağlığının izlenmesi için Spring Boot ve Micrometer kullanılarak oluşturulabilecek metrik toplama stratejileri, özelleştirilmiş metrik tanımlamaları, izleme araçlarıyla entegrasyon süreçleri, eşik değer ve uyarı yönetimi ile bu alandaki en iyi uygulamalar detaylı olarak ele alınacaktır.

Cilium Genel Bakış & Cilium Envoy L7 Proxy & Cilium L7 Network Policy

Bu blog serisinde, `Cilium`'dan bahsedeceğim. Öncesinde, CNI nedir ve neden ihtiyaç duyarız, kısaca açıklayacağım. Teorik bilgiyle yetinmek istemeyenler için de pratik yapacağız; 🔗[Isovalent'in](https://isovalent.com/resource-library/labs/) hazırladığı lab'lar üzerinde Cilium'u deneyimleyeceğiz. Bu pratiklerde, `Cilium L7 network policy`, `L7 load-balancing` ve `Envoy` gibi konulara odaklanacağız.

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.