IT Лидер. Трансформирую разработку от хаоса к гармонии.
Полностью согласен!
Это да. Но не свегда бизнес-процесс позволяет делать операции отката.
К сожалению, часто встречаю, что процент покрытия тестами даже в KPI проталкивают.
Здесь главное не пропускать этот этап. Обычно все хотят быстрее начать делать и в итоге много ошибок возникает потом.
Да, очень похоже. Они ведь один паттерн реализуют.
Да! А в сочетании с хореографией, на мой взгляд раскрывается еще лучше.
Я бы еще не забывал об Observability. Иначе в системах в которых больше 3-х сервисов взаимодействуют отладка становится очень-очень труднойю
Спасибо за комментарий.
Все так, если сервисов больше 3, то надо трассировку вводить. В этом и ограничения.
Но в организациях и командах, где уже существует зрелая культура разработки в рамках микросервисной архитектуры, это базовое требование, при выводе новых сервисов, там нет таких проблем.
К сожалению, даже в популярых книгах по DDD присутствует такое..
Красивая метафора....