Владение и локальность
Итак, Вы – руководитель разработки (главный инженер, архитектор и т.п.) большой системы. После здравых размышлений Вы (обосновано) выбираете для системы микросервисную архитектуру. Далее Вы (и опять обоснованно) разделяете систему на микросервисы, продумываете API, рисуете стрелочки и диаграммы и можно программировать.
Можно? Наверное, но лучше сначала рассмотреть принципы для организации доступа к данным.
Принципы
Мы будем рассматривать и сравнивать между собой два принципа:
· Данными владеет только владелец.
· Локальность данных.
Данными владеет только владелец



