Как стать автором
Обновить

Комментарии 2

Сравнение SOA по сравнению с микросервисами

Микросервисы это просто одна из реализаций SOA. Наравне с наносервисами, миллисервмсами, килосервисами, мегасервисами, гигасервисами, супераппами и прочим.

Идеи в основе все те же, просто сериализация сообщений следует моде. XML schema это сложно, давайте использовать JSON Schema. WSDL это сложно, давайте заменим на Swagger/OpenAPI. WS orchestration and choreography это какой-то марсианский, давайте лучше километры ямла для k8s. Шины сообщений что-то вообще непонятное, давайте просто кластер с кафкой и консьюмеры-роутеры.

А если без стеба, то мое личное мнение, что любой архитектор систем на микросервисах просто обязан прочитать хотя бы основные книжки по SOA. Там все основные проблемы сервисной архитектуры разжеваны-пережеваны и пути их решения возведены в ранг индустриальных стандартов. Хорошие художники копируют, великие художники крадут :)

Есть много разных SOA. Мне почему-то сначала вспомнился SOA из DNS (start of authority record). Автору для пользы читателей следовало бы сразу расшифровать аббревиатуру.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий