Uygulamaya yakın mimari
Ben Fatih Mehmet Arslan. Teknik kararlardan uygulamaya ve üretim sorunlarının çözümüne kadar sürecin içinde kalan bir yazılım mühendisiyim. Kamu sistemleri, enerji telemetrisi, perakende, SaaS ve regüle entegrasyonlar üzerinde çalıştım.
Mimariyi sistemin kısıtlarıyla birlikte ele alıyorum: Verinin sahibi kim, hangi hatalar birbirinden yalıtılmalı ve ekip bu sistemi nasıl işletecek? Mikroservis seçimi bu kararların sonucudur; başlangıç şartı değildir.
Servis sınırları ve işletim kararları
Bir platform büyürken servisi bölmek bağımlılıkları azaltabilir; aynı zamanda ağ hatalarını ve tutarlılık sorunlarını artırabilir. Regüle sistemlerde veri konumu ve denetlenebilirlik de sınırları belirler. Bu kararları nasıl değerlendirdiğimi ilgili yazılarda anlatıyorum:
- Bounded context kararı nasıl verilir?
- Regülasyon odaklı sovereign cell mimarisi
- Bir platform tasarlarken öğrendiğim sekiz ders
İlgili deneyimler
Dağıtık sistemler ve Peppol entegrasyonu sayfalarına, özgeçmişime veya çalışma yaklaşımıma göz atabilirsiniz.