Различия SOA и микросервисной архитектуры за 9 минут

preview_player
Показать описание

В статье мы узнаем:
- Что такое SOA
- Что такое MSA (микросервисная архитектура)
- Особенности архитектуры SOA
- Особенности микросервисной архитектуры
- Отличие SOA от MSA
- Какую архитектуру выбрать

Рекомендации по теме
Комментарии
Автор

Слишком однобоко получилось, к сожалению. Как будто у MSA сплошные плюсы .
Что у MSA с
- консистентностью данных?
- динамическим изменение бизнес правил в начале проекта (да и вообще, насколько легко координировать изменения бизнес логики)
- что с затратами на инфраструктуру и сложностью поддержки потенциального «зоопарка» технологий (в том числе, с точки зрения найма сотрудников)
- и т.д.

DjonNIK
Автор

Просто офигительное пояснение, осознал, что я спроектировал гибрид и надо выбивать время на рефакторинг в сторону msa, спасибо

datski_live
Автор

Большая часть указанных отличий свойственны и MSA и SOA. Но все недостатки отнесены к SOA, а достоинства к - MSA. Эти отличия - скорее свойства отдельных проектов. Достоинства - как хотели, а недостатки - как получилось...

ystanislavv
Автор

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

mansur.gabidullin
Автор

Крутое видео, было б полезно услышать про DDD

DIMOKK
Автор

Видео получилось довольно однобоким. Его стоило бы назвать преимущества MSA по сравнению с SOA. У MSA как я вижу есть минусы, это дублирование кода, а так же потенциальные проблемы с внесением изменений. Как я вижу вносить изменения в одном месте проще, чем искать в каждом сервисе куски кода, которые необходимо изменить.

uftwzqt
Автор

Отличная подача. Хорошие источники. Минимум воды. Лайк! Ждем видео о DDD :)

bombcfd
Автор

Реклама микросервисной архитектуры. В нынешние времена считается, что микросервисная архитектура обладает своими недостатками, и отнюдь не является серебряной пулей.

smilesrg
Автор

Супер видео - но хотелось бы послушать про DDD

VladikBezsmertnyi
Автор

Отличное видео - простое разделение мух и котлет.

lexkomlev
Автор

Как всегда, лаконично, ясно, грамотно и качественно! Топ 5+!

race-Vulcan
Автор

материал классный, но начитка тяжела для восприятия. Чтобы более менее вникнуть в смысл, раза 4-5 возвращался к середине видео.
Что значит слово макирование на 7:01?

Petrov--Pavel
Автор

А почему считается, что в MSA для обмена данными используется брокер сообщений? А если данными обмениваются по gRPC? Разве от этого архитектура перестает быть микросервисной?

Могу что-то напутать, заранее спасибо!

bekhruziskandarzoda
Автор

а что значит мокируются зависимости системы при тестировании?

fhfihcx
Автор

Странно я думал микросервисы это тоже soa

wlvctqb
Автор

что такое "переиспользование сервиса" ?

olegivanov
Автор

Очень быстро говорите. Вы хотите в формат шортса уложиться?

P_B_N_D
Автор

Херня полная. Не все микросервисы одинаково полезны

vifvrTtbvmFtbyrM_Q
Автор

материал отличный, подача ужасная. монолог очень быстрый однотонный. ужасно тяжело воспринимать информацию

tuoffdc
Автор

Я думаю автор путает понятия SOA и распределенный монолит

vasx
join shbcf.ru