Микросервисы без архитектуры Независимых и автономных микросервисов - прям мало. В основном слышу от людей на местах, что разделили как пришлось (да и вижу часто), куча зависимостей, сложность только выросла, а t2m стал только выше. При этом многие команды делают ставку на нейросети, чтобы ускорить разработку, а когда две команды пилят два разных сервиса, которые друг от друга зависят на уровне бизнес-логики, критических правил (блокирующией зависимости), - компании вообще не получают выгоды, - что толку, что ты можешь написать код теперь не за две недели, а за час, если потом все равно две недели ждешь другую команду, пока они свое доделают. Узкое место переехало, но не исчезло. Что тут делать? Ответ скучный, но честный: учить архитектуру. Не паттерны ради паттернов (что на самом деле лучше, чем ничего). Как минимум – как правильно выделять границы, как думать о связности (coupling) и сцеплении (cohesion), как отличить организационную зависимость от технической. Микросервисы – мощный инструмент, но только когда граница сервиса совпадает с границей домена и границей команды. Все остальное – это просто усложнение ради усложнения. Что прямо противоречит самой идее архитектуры – управлять сложностью и сдерживать ее рост. В общем, изучайте архитектуру 🙂
Микросервисы без архитектуры Независимых и автономных микросервисов - прям…
Из этого канала
- #723Сжатие технологического стека, или анти-Highload Павел Кутаков, VK Tech…
Сжатие технологического стека, или анти-Highload Павел Кутаков, VK Tech Выступление поднимает важные темы для архитектуры - применение паттернов и управление…
- #724Инструмент рассчитывает время, оставшееся до того, как ваш бизнес/продукт…
Инструмент рассчитывает время, оставшееся до того, как ваш бизнес/продукт заменит Claude Skills https://deathbyclawd.com С обоснованием и метриками, на скрине…
- #725Постепенно анализирую тренды через структуру вакансий архитектора, включая…
Постепенно анализирую тренды через структуру вакансий архитектора, включая прошлый год. Покрутил данные через opus 4.6, получил интересные выводы.
- #721Архитектура - это про IT? Вот вам примеры из личной практики: ▪️Переход на…
Архитектура - это про IT? Вот вам примеры из личной практики: ▪️Переход на модульную архитектуру и изоляция основных компонентов позволила компании выйти на…
- #720Модульный монолит и микросервисы Раз уж затронули эту тему. Хороший модульный…
Модульный монолит и микросервисы Раз уж затронули эту тему. Хороший модульный монолит – очень достойная архитектура.