Микросервисы. Взаимодействие между сервисами (Теория)
Рассматривается взаимодействие между сервисами.
Рассмотриены синхронное и асинхронное взаимодействие, а также что такое сага, хареография и оркестрация
* Что почитать
Книга
Крис Ричардсон "Микросервисы. Паттерны разработки и рефакторинга"
** Задание
Развернуть брокер сообщений(любой).
Проинтегрировать сервис с брокером,
чтоб сервис мог и отправлять сообщения и получать
Пікірлер: 24
Очень приятный голос (вы точно не индус) и очень классное объяснение) спасибо!
Идеально Прошерстил все возможные видео на ютубе и только здесь есть системный и методичный подход, благодаря которому хотя бы общая картина в голове выстраивается. Особенно спасибо за практические примеры.
@TheEegmen
4 ай бұрын
смотрите англоязычные ролики, там уже все есть в большом объеме))
в асинхронном взаимодействии типа точка-точка сообщение отправляется не конкретному получателю, а в конкретную локацию, из которой собщение может забрать кто угодно (если знает откуда брать)
Спасибо вам огромное! Продолжайте, пожалуйста!
Отличное объяснение, спасибо за труд.
Благодарю!! 😊 Все очень понятно!
Отличная лекция! Спасибо
Крутая подача, понравилось)
Полезная инфа с первой минуты
Супер. Спасибо!
Классно! Большое спасибо...
Класс, спасибо!
Неплохо. Спасибо
Спасибо!
огонь
А REST сделать асинхронно никак нельзя? Например через await HTTP Client GetAsync or PostAsync
вопрос: а когда лучше делать синхронное взаимодействие? А то сложилось впечатление, что оно ужасно и никогда
так а есть видео, чтоб посмотреть на практике?
а что значит циклическая зависимость между сервисами? Имеется в виду, что при выполнении какой-то команды, один сервис обязательно затрагивает другие?
@Mr43046721
Жыл бұрын
Например, когда один сервис будет отправлять другому сервису какое то сообщение, а он в ответ, будет кидать первому МС сообщение. И так по кругу. Такое скорее редкость, но когда сроки горят, такое можно накуролесить