Yazılım Mimarisi

Fatih Mehmet Arslan (fmarslan) ile yazılım mimarisi; Java ve .NET sistemlerinde servis sınırları, veri sahipliği ve üretim deneyimine dayanan teknik kararlar.

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:

İlgili deneyimler

Dağıtık sistemler ve Peppol entegrasyonu sayfalarına, özgeçmişime veya çalışma yaklaşımıma göz atabilirsiniz.