Servis sayısından önce veri sahipliği
Dağıtık sistemlerde Java ve .NET servisleri, Kafka akışları, asenkron işlemler ve çok kiracılı platformlar üzerinde çalışıyorum. Mesajın geciktiği, bir bağımlılığın yanıt vermediği veya iki servisin aynı veriyi farklı yorumladığı durumlar da tasarımın parçası.
Servis sınırı, sahiplik ve hata davranışı açık olduğunda fayda sağlar. Sisteme yeni bir süreç eklemek bakımını kendiliğinden kolaylaştırmaz. Bağımlılıkların nasıl değiştiği ve ekiplerin hangi kararları bağımsız alabileceği de değerlendirilmelidir.
Seçilmiş teknik yazılar
Bu yazılar uygulama kararlarını servis sınırları ve bağımlılık yönetimiyle birlikte ele alıyor:
Tasarımdan üretime
Kod incelemesi, gözlemlenebilirlik ve sorun giderme bu çalışmanın devamıdır. Üretimden gelen geri bildirimle veri ve servis sınırlarına ilişkin varsayımları değerlendiriyorum. Özgeçmişim, yazılım mimarisi ve Peppol entegrasyonu sayfalarında ilgili deneyimlere ulaşabilirsiniz.