Discover{ между скобок }Distributed Systems Глава 4 Межсервисное взаимодействие | Виктор Гамов, Андрей Ребров
Distributed Systems Глава 4 Межсервисное взаимодействие | Виктор Гамов, Андрей Ребров

Distributed Systems Глава 4 Межсервисное взаимодействие | Виктор Гамов, Андрей Ребров

Update: 2023-10-20
Share

Description

#distributedsystems #kafka #softwareengineer #softwarearchitecture 


Разбор четвертой главы из книги Distributed Systems, 4th Edition, Maarten van Steen and Andrew Tannenbaum. Межсервисное взаимодействие лежит в основе всех распределенных систем. Разберемся какие есть варианты взаимодействия между сервисами, так же поговорим о том какие нюансы стоит при этом учитывать. Обсудим в какие случаях стоит использовать синхронное и асинхронное взаимодействие, какие есть плюсы и минусы у этих подходов. 


Канал с анонсами https://t.me/megdu_skobok

Boosty https://boosty.to/megdu_skobok

Ламповый чат https://t.me/backend_megdu_skobkah

Apple Podcast https://podcasts.apple.com/us/podcast/%D0%BC%D0%B5%D0%B6%D0%B4%D1%83-%D1%81%D0%BA%D0%BE%D0%B1%D0%BE%D0%BA/id1654695424

Yandex Music https://music.yandex.ru/album/24060063


Полезные ссылки 

📖 Подкаст “Деды Бухтят На Интернет” https://www.youtube.com/@oldwtf

📖 Networking and Kubernetes: A Layered Approach 1st Edition https://www.amazon.com/Networking-Kubernetes-Approach-James-Strong/dp/1492081655

📖 Kubernetes Networking: The Complete Guide https://www.tigera.io/learn/guides/kubernetes-networking/

📖 Building Meta’s Threads App https://newsletter.pragmaticengineer.com/p/building-metas-threads-app

📖 Fallacies of distributed computing https://en.wikipedia.org/wiki/Fallacies_of_distributed_computing


Таймкоды 

00:00 Тема выпуска - коммуникации в распределенных системах. 

01:25 Представление гостей: Андрей Ребров и Виктор Гамов.

03:25 Layered architectire, ISO-OSI. 

11:00 Сеть - основной источник проблем современных приложений. 

13:30 Что почитать про современные проблемы коммукации сервисов. 

15:30 Sync/Async вызовы, transient/persistent вызовы - в чем разница и что выбрать. 

21:39 Нюансы современных Sync/Async - одно под видом другого. 

25:15 RPC - удаленный вызов процедур. 

30:05 MoM - Message oriented Middleware. Какие они быают?

36:15 Где крутятся дегьги - MoM для SOA от IBM, они же ESB - enterprise service bus. 

39:00 Всеми любимые шины. 

44:55 Миллионы и миллиарды сообщений в современных шинах.

49:55 Фото и завершение дискуссии.

Comments 
In Channel
loading
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Distributed Systems Глава 4 Межсервисное взаимодействие | Виктор Гамов, Андрей Ребров

Distributed Systems Глава 4 Межсервисное взаимодействие | Виктор Гамов, Андрей Ребров