Кому нужна микросервисная архитектура

Выбор архитектуры для проекта — это важный шаг для продукта. Ведь от этого выбора зависит весь дальнейший процесс разработки и поддержки проекта. Эта статья посвящена микросервисам, но также мы рассмотрим и другие виды архитектур.

66

Из статьи непонятно, чем отличается сервисная(SOA), от микросервисной архитектуры? И там и там слабо-связанные сервисы, тема не раскрыта...

Ответить

Отличие в том, что в SOA организовывается совместное хранилище данных для всех сервисов, в то время как MSA предполагает независимое хранилище для каждого сервиса, что отражено на схематичных представлениях архитектур в начале статьи.

В этой статье мы сделали упор на микросервисную архитектуру, поэтому остальные виды описаны кратко. В будущем мы планируем подробнее затронуть SOA и монолиты.

Ответить