29 Mart 2025 Cumartesi

Silah, Lens, Chat GPT

     Selamün Aleyküm Arkadaşlar,

    Başlıktaki 3 kelimeyi yan yana duyanlara bir anda bir şey çağrıştırdı mı bilmiyorum. Buna yazının sonunda değiniyor olacağız, ancak konunun temeli blog yazılarının artık eskisi kadar okunmuyor olması ve okunmadığı için de doğal olarak iyi içeriklerin artık daha da az üretiliyor olması... Hazırsak başlayalım. 

28 Aralık 2024 Cumartesi

Mikroservis Yazı Serisi 16 - Monitoring

     Selamün Aleyküm Arkadaşlar,

    Mikroservis serimizin son yazısı olan on altıncı yazımıza geldik. Bugünkü konumuz monitoring. Bir problem ile karşılaştığımızda, hatta bazen karşılaşmadan bizi yönlendirecek/uyaracak sistemlerin olması çok önemlidir. Canlı çalışan sistemlerin 7/24 ayakta olması gereken durumlarda bu konu daha da öne çıkmakta ve uykusuz gecelerin sayısını oldukça azaltmaktadır diye düşünüyorum :) Hazırsak başlayalım.

27 Aralık 2024 Cuma

Mikroservis Yazı Serisi 15 - Service Registry & Discovery

Selamün Aleyküm Arkadaşlar,

    Serinin on beşinci yazısında servislerin birbiriyle iletişim kurarken dinamik bir şekilde bunu yapmanın yoluna değineceğiz. Monolit sistemlerde böyle bir ihtiyaç genel itibariyle bulunmazken, mikroservis sistemlerde servislerin çokluğu nedeniyle önümüze çıkmaktadır. Hazırsak başlayalım.

Mikroservis Yazı Serisi 14 - Configuration Management

     Selamün Aleyküm Arkadaşlar,

    Serinin on dördüncü yazısında mikroservis sistemlerin ayar yönetimi kısmına odaklanıyor olacağız. Sistemlerin dayanıklı, ölçeklenebilir ve bağımsız olarak dağıtılabilmesi için gerekli ayarların nasıl tutulması gerektiği konusuna değineceğiz. Bunun için ne gibi yöntemler mevcut, kullanılan araçlar nelerdir gibi bazı sorulara da cevap arayacağız. Hazırsak başlayalım.

Mikroservis Yazı Serisi 13 - Deployment Automation

    Selamün Aleyküm Arkadaşlar, 

    Serinin on üçüncü yazısında otomatik deployment süreçlerinden bahsetmeye çalışacağız. Önceki yazıda da bu konuya ufaktan değinmiştik. Şimdi ise daha detaylı bakmayı deneyeceğiz. Monolit sistemlerde olursa güzel olur dediğimiz yapı, mikroservis sistemlerde bu süreç zorunluluk haline geliyor. Mikroservis mimarisinin avantajlarından biri de gün içinde sık sık ve küçük paketler halinde canlıya çıkabilmektedir. Bunu yapabilmeniz için de bu süreçler kaçınılmaz oluyor. Hazırsak başlayalım.

Mikroservis Yazı Serisi 12 - Cloud Based Infrastructure

    Selamün Aleyküm Arkadaşlar,

    Serinin on ikinci yazısında bulut tabanlı sistemleri konuşuyor olacağız. Bu yazıyla birlikte biraz daha devops konuları hakkında konuşmaya başlıyor olacağız. Mikroservis sistemlerde platform/devops ekibiniz olmadan bu işlerle uğraşmak zor/yorucu olabilir. Monolit sistemlerde bu işleri nasıl yapıyorduk da neden şimdi böyle bir ihtiyacımız var? Hazırsanız cevap bulmaya çalışalım.

Mikroservis Yazı Serisi 11 - Centralized Logging

    Selamün Aleyküm Arkadaşlar, 

    Serinin on birinci yazısında loglama konusunu ele alacağız. Loglama küçümsediğimiz ama başımız belaya girdiğinde kıymetini anlamaya başladığımız can simidi bir konu. Monolit sistemlerde de önemlidir ancak log yazılması, logu takip etmesi ve gerektiğinde debug (iyi developer debug yapar, daha iyi developer log okur) yapması daha kolaydır. Ancak sistem büyüdükçe bu işlemi yapmak dahi bir soruna dönüşebiliyor. Özellikle servisler arası istekler gidip geliyorsa bunu takip etmek daha da zorlaşıyor. Bunlar için ne gibi çözümler var merak ediyorsak buyurun başlayalım.