Как соединить МИКРОСЕРВИСЫ между собой

preview_player
Показать описание
00:00 Тема статьи, источник
00:18 Интересное IT-мероприятие
01:20 О чём пойдёт речь
01:43 В чём сложность подружить микросервисы
03:41 Способы интеграции микросервисов
05:24 Плюсы REST API
06:26 Минусы REST API
07:58 Итог по REST
08:13 Плюсы и минусы gRPC
10:11 SOAP
11:02 Виды мессенджинговых инструментов
12:42 Плюсы и минусы асинхронного взаимодействия

Реклама. ООО «Авито Тех».
Рекомендации по теме
Комментарии
Автор

Отличная идея. Многое хочется прочитать, но глаза и так устают. А послушать можно и во время прогулки. Особенно если интересная тема. Молодцы! Спасибо!

alexanderspiegel
Автор

Ожидал увидеть организацию узла связи микросервисов (саги, транзакции на нескольких машинах), увидел описание обмена и "готовых пакетов".

gzhegow
Автор

А какая целевая "маленькая" аудитория? Если будут смотреть НЕ айтишники, то вряд ли что-то поймут. А если будут смотреть разрабы по стэку, то информация слишком простая и базовая. Самые актуальные и важные способы взаимодействия с оркестратором и перераспределением нагрузки тут опущены (хореография и агрегатор). Не рассмотрен ни один паттерн (stangler, SAGA). Просто если авторы статьи сами новички в вопросах архитектуры микросервисов, то не понятно зачем их статью читать. А если информация намеренно упрощена и сжата, то не ясно кому это будет полезно. Автору канала большое спасибо за труд. Лайк и подписка за труды и приятную подачу

Ntap
Автор

Хм, странный пример про кафку и менеджера который не видит - начала ли исполнятся заявка или нет. Это решается посредством системы которая собирает и отображает статусы заявки на каждом этапе исполнения. Менеджер посмотрит что заявка в статусе - инициализирована. Но не в статусе - обрабатывается, к примеру. И все. Можно еще алерт сделать если заявка слишком долго в каком то статусе зависла
Но вообще event driven архитектура это не универсальное решение, надо думать о компромиссах. Хотя при сверх высокой нагрузке и куче микросервисов ничего лучше наверное и не найти

MrPushcart
Автор

интересно что ничего про ГрафКюЭль, наверное автор не сталкивался)) спасибо за видео

llRubNll
Автор

В смысле у REST нет схемы данных? Это как говорить, что у SOAP нет кэширования. Все есть, просто никто не заморачивается. Или JSON Schema или Avro Schema уже на обочине где-то валяются?

XBeatus
Автор

Еще прикольно слышать про "высокую нагрузку" и не приспособленность к ней REST. О каких RPS речь? В плане именно потолка RPS сам по себе REST не сильно уступает тому же gRPC (формирование бинарников и их расшифровка дают 100-150 мс край). При высоких нагрузках узким горлышком становится чаще БД, чем конкретный протокол общения

XBeatus
Автор

что думаешь про redis в качестве асинхронного месенджика?

fpwmmcy
Автор

почему ассинхронность это откладывание запроса? Разве это не просто паралельное выполнение запросов??

MachineLearningSpecialis-bhcs
Автор

Еще есть unix сокеты и кастомные протоколы. Ну и про кролика рассказать бы более глубоко.

StanleyFishman
Автор

13:28 а база данных зачем? а если есть база данных, то можно и вьюшку со статусами нарисоввть...

NO
Автор

Текст в видео и аудио различаются, как результат, картинка только сбивает с толку

ptpzewd
Автор

Почему не используются базы данных для обмена данными между микросервисами в рамках одного проекта? Допустим все сервисы проекта имеют доступы к бд, обмениваться сообщениями они могут через таблицы…

RomaFromHell
Автор

Лучше бы объяснили на деле как происходит связь, типы связи ничего дали

RasimAlimgukov
Автор

И для чего нам эти вырезки из книг и статей? Тут нет ответа на вопрос из тайтла: Как соединить микросервисы. Тема сисек не раскрыта, так сказать! 😄

intrhard
Автор

12:24 автор сокрушается о том, что сложно выпоонять все быстро и гарантировать получать ответы о передаче данных, но при этом топит за бродкаст...

NO
Автор

вы когда употребляете англицизмы то делайте перевод, вы же не для себя родного это видео сделали ?
"Оверхед" - это термин, который используется для описания дополнительных расходов или затрат, которые не связаны непосредственно с производством или продажей товара или услуги.

hwdwnpv
Автор

Да, реклама отличная, правда отбор, как у фашистов. Меня и моих коллег, фронтенд разрабов не пустили, то есть на почту пришли отказы. Ну ок, чё

ska