Arda Cetinkaya Profile picture
Software developer, sometimes blogger... I code and compile things to make life easier for people, and also I build and compile LEGO to make life fun for me.
Nov 17, 2018 5 tweets 1 min read
Microservice mimari stilininin yanlış anlaşılmasına yol açan durum, servislerin veri ihtiyaçları; bir #microservices, veri kaynağı olarak başka bir Microservice'e bağlanmamalı.Tüm servisler iş fonksiyonlarına ve iş alanlarına göre tek başına çalışan servisler olarak tasarlanmalı. İş alanları içinde ortak veri ihtiyacı varsa, bu veriler iş alanları(microservice)'arında ayrı ayrı tutulmalı. Mesela adres bilgisi, tüm iş alanlarında ayrı ayrı tutulmalı ve bu adres bilgisinin değişkenliği "event-base" bir yapı ile asenkron olarak arka taraflarda yönetilmeli.