Архитектура взаимодействия сервисов REST и gRPC | На английском | Эп. 2
Systemic Stack English
0:00 / 0:00
Архитектура взаимодействия сервисов REST и gRPC | На английском | Эп. 2
290 просмотров · 1 мес. назад
Systemic Stack English
1,57 тыс. подписчиков
290 просмотров · 1 мес. назад
Изучите архитектуры взаимодействия сервисов REST и gRPC на практике, используя схемы архитектуры, анализ компромиссов в проектировании и решения, принимаемые на собеседованиях по системному проектированию.
Пройдите полный курс на Udemy: «Подготовка к собеседованиям по распределенным системам: решение задач» (на английском языке).
Разработайте структурированный подход к вопросам на собеседованиях, анализу компромиссов в архитектуре и работе с распределенными системами. Предварительный просмотр программы и регистрация здесь:
https://www.udemy.com/course/cracking...
Эпизод 2 курса «Распределенные коммуникационные системы». Озвучка: английский язык.
Темы обсуждения:
Два способа взаимодействия сервисов
Как работает REST
Как работает gRPC
JSON против Protocol Buffers
Шаблоны взаимодействия
Производительность и эффективность
Публичные API против внутренних сервисов
Структура принятия решения REST против gRPC
Задание для собеседования по REST против gRPC
Разделы
00:00 Вступление
00:53 Повестка дня
01:53 Два способа взаимодействия сервисов
03:06 Как работает REST
04:16 Как работает gRPC
05:35 JSON против Protocol Buffers
07:08 Шаблоны взаимодействия
08:21 Производительность и эффективность
09:39 Публичные API против внутренних сервисов
11:11 Структура принятия решения REST против gRPC
12:30 Задание для собеседования по REST против gRPC
13:50 Заключение
#ПроектированиеСистем #РаспределенныеСистемы #BackendEngineering #EnglishTech