Убер написал статью о том, что они пришли к «Domain-Oriented Microservice Architecture» (и как они к этому пришли). Интересно, что я даже не думал, что можно как-то иначе получить слабосвязанное микросервисное решение. По крайней мере на текущем уровне нашего понимания процесса проектирования через модели предметной области.

Спойлер тем, кто был у меня на курсах «Проектирование микросервисов» — это примерно то, что мы делали с вами в течение почти всего первого дня (через все эти Event Storming’и, выделение контекстов, anti-corruption слои и прочие важные элементы) и затем наполняли техническими деталями.



Статья хорошая, советую.



Похоже, что статью удалили, но в гуглокэше она еще жива: https://webcache.googleusercontent.com/search?q=cache%3Af7N-baQWhTgJ%3Ahttps%3A%2F%2Feng.uber.com%2Fmicroservice-architecture%2F%20&cd=2&hl=ru&ct=clnk&gl=ru&lr=lang_en%7Clang_ru&client=safari&fbclid=IwAR1utfoUsdIDGAXi8DvG_yyJOE5D9yel-d_tU-vYGw6SkvNhXipd8NgPF2U