Есть мнение, что микросервисы сильно переоценены. Хочу сказать пару слов на эту тему.
Вчера на созвоне разбирали архитектурный ландшафт сервисной архитектуры. Традиционно ребята уперлись в тонкое место SOA — общую шину предприятия. Попытались использовать API-gateway и вместо оркестрации уйти в хореографию. Нетрудно догадаться, что решение сразу стало не в SOA-стиле, а обычными микросервисами.
Мне кажется, что исторически именно раздутые ESB заставили уходить организации в микросервисы. И это остро чувствуется, когда сам сталкиваешься с задачей и ощущаешь всю неповоротливость шины.
Один такой практический созвон заменяет сотни споров, потому что в теории все просто, а практика показывает обратное.
Поэтому очень важно для усвоения материала пройти путь от монолитов через сервисы к микросервисам, без этого нет понимания "болевых" точек, которые привели индустрию к текущему состоянию. Микросервисы получились не случайно, они являются закономерным результатом многолетнего набивания шишек.
Post #2359
9.96K
Forwarded from SOERDEV | развитие инженеров-программистов
- ❤ 29
- 👍 21
- 👎 5
- 😁 4