21 Haziran 2023 Çarşamba

Bir Refactoring Hikayesi: Class vs Record vs Struct

     S.A. Arkadaşlar,

    Bugün, yazdığım bir parça kodun gelişim hikayesinden bahsetmek istiyorum. Hediye kodu tanımlama ile ilgili bir iş üzerinde çalışmam gerekti. Benzersiz hediye kodları üretip bunları veri tabanına yazmam gerekiyordu. Kodun ilk hali her oluşturulan kod için veri tabanına gidip kontrol edip eğer aynı kayıt yok ise bunu kaydediyordu. Bu belki de en yavaş çözüm olabilirdi. Biz bu kod parçasını geliştirmeye çalıştık. Hazırsak başlayalım.

17 Haziran 2023 Cumartesi

OpenTelemetry

     S.A. Arkadaşlar,

    Bildiğiniz gibi mikroservis yapıları bazı zorlukları da beraberinde getiriyor. Bunlardan biri de logları, metrisleri kaydetmek, izlemek ve onları merkezi bir yapı haline getirmektir. OpenTelemetry, bu zorlukları kolaylaştırmak için açık kaynaklı bir projedir. Yeni bir proje olmasına rağmen iyi bir yapıya dayanıyor. Çok çeşitli SDK'ları ve 3. parti kütüphaneleri desteklemektedir. Tüm bu konuları ele alacağımız bir yazıya hazırsak başlayalım. 

11 Haziran 2023 Pazar

Dönüşüm Hikayeleri 5 - Operasyonel İşler

     S.A. Arkadaşlar,

    Çok bir ara vermeden eski kodları taşırken acı çektiğimiz bir noktayı daha paylaşmak isterim: Manuel olarak yapılan ve maalesef hataya çok açık işler...  Bir yandan bu işlemleri otomatize etmeye çalışırken diğer yandan yapılması gerekenleri maalesef yapmaya da devam ediyoruz. Bu işleri yapmak hem riskli, hem sancılı hem keyifsiz... Neyse burası uzar gider, hazırsak ufaktan başlayalım

3 Haziran 2023 Cumartesi

Dönüşüm Hikayeleri 4 - IYS - Veri Eşitleme

     S.A. Arkadaşlar,

    Son dönemlerde yaşadığım en yoğun hafta olabilir benim için, neyse ki acısıyla tatlısıyla atlattık ve bu yorgunluğa sebep olan konuyu ele alarak biraz rahatlamak istedim, yazmak iyi geliyor, bir de bu tecrübelerimizi not almak da istiyorum. İletişim Yönetim Sistemi (IYS) ile veri tabanımız arasında olan verileri eşitlememiz (sync) gerekiyor ve belirli sebepler nedeniyle bunu pazartesiye kadar bitirmemiz gerektiğini Çarşamba akşamı öğrendik. Stresli hikayemiz böylece başlamış oldu. Hazırsak başlayalım.