Sonunda geri dönüp bakma zamanı geldi. Bu yazıda mikroservis mimarisi ile hazırladığım uygulamayı iyisi ve kötüsü ile analiz etmeye çalışacağım. Kazanımlarımız, kayıplarımız ve alternatiflerimiz neler olabilir?
Bir mikroservis uygulaması tasarladığımız bu yazı dizisinde sıra sistemi ayağa kaldırmaya geldi. Elimizde 11 adet projemiz var ve herhangi bir management aracı kullanmadan tek bir tuş ile deploy ve run işlemlerini nasıl yapacağımızı göreceğiz.
Bu yazıda mikroservislerimizi kullanacak bir MVC web uygulaması yazacağız. Bu uygulama SAGA koordinatörü olacak. Bu proje ile büyük resmi tamamlamış olacağız.
SAGA tabanlı Mikroservis uygulaması yazı dizisinde uygulamanın analizini yapmış ve araçlarını tanımıştık. Bir önceki yazıda omurga sistemi kodlamış ve ayağa kaldırmıştık. Bu yazıda bu sistem üzerine küçük servislerimizi nasıl yazmamız gerektiğini görecek ve 1 servisi ayağa kaldıracağız.