
Комментарии 10
Опять зачёты за статью?
Есть здравые мысли. Американцы, вообще-то, продвигают такие подходы. Тот же г-н Эванс.
Для менее квалифицированного русского коммюнити такие подходы, пожалуй, сложноваты. Я писал похожий архитектурный разбор реальных проектов, заминусили и отписались:
Я не понимаю ничего в DDD, зачем вы столько воды льете, толку ноль.
Вообще слоистость +- в таком виде уже больше 7 лет работает в энтерпрайзе в разных компаниях.
Вообще слоистость +- в таком виде уже больше 7 лет работает в энтерпрайзе в разных компаниях.
Можете подсказать ссылки на подобные публикации или это сокрыто внутри проектов и не выносится наружу?
Да, это NDA и свои гитлабы. Разве не так делают крупные компании?
Лига цифровой экономики, например. Некоторые проекты зелёного банка. Мой холдинг использует.
У нас разве холдинги публикуют в публичные репозитории исходный код сервисов?
А какие именно публикации? Есть литература, в основном англоязычная, можно посмотреть на медиуме, реддите, и даже на хабре.
Нужно подтверждение, что в амазоне и ibm используют такие подходы? Я без понятия, не читал их публикации последнее время.
Для менее квалифицированного русского коммюнити такие подходы, пожалуй, сложноваты.
У меня несколько другое впечатление. Для русскоязычного коммюнити свойственна большая простота и ясность мышления в вопросах архитектуры. В первую очередь это касается публикаций на хабре. У многих главных западных авторов какая-то сложность и перекрученность. Особенно это касается книжек по ddd. Исключение это книги Мартина Фаулера. Все его книги просто замечательные.
Да, местами сложность уходит в бюрократию, потом в легаси, а потом в заморозку релизов.
Насчет того, что архитектура прям-таки уходит в большую простоту - не могу согласиться: по-разному бывает. В разных компаниях и на разных стеках я видел диаметрально противоположные подходы буквально ко всему. И везде были аргументы.
Когда-то я в противовес этой хореографии и слоям реализовывал SOA без оркестратора и брокера, на шине. Ещё раньше - серверную часть на БД. И трёхслойку по библии Эванса делал. И двухязычный монолит. Архитектур - море. Как фломастеров.
Пример описания многослойной архитектуры, основанной на использовании наборов подслоёв и иерархии моделей данных