Загрузка страницы

Distributed Systems Глава 2 Архитектура распределенных систем | Фрол Крючков, Иван Богатырёв

#distributedsystems #microservice #softwareengineer #architecture

Разбор второй главы из книги Distributed Systems, 4th Edition, Maarten van Steen and Andrew Tannenbaum. В рамках этой главы мы обсудили наиболее важные архитектурные стили для распределенных систем Layered architectures, Service-oriented architectures, Publish-subscribe architectures. Так же разобрались в том, что такое Service Oriented Architecture и где она заканчивается и начинаются микросервисы. Еще рассмотрели Publish-subscribe architecture, какие паттерны есть и почему не надо фанатеть от такого подхода.

Канал с анонсами https://t.me/megdu_skobok
Ламповый чат https://t.me/backend_megdu_skobkah
Boosty https://boosty.to/megdu_skobok
Apple Podcast https://podcasts.apple.com/us/podcast/{-между-скобок-}/id1654695424
Yandex Music https://music.yandex.ru/album/24060063

Полезные ссылки
📖 Шаблоны проектирования микросервисов на примере Авито / Фрол Крючков (Авито) https://youtu.be/5_9x7czHJOM?si=8gbLpBs_2_d6PXUT
📖 Team Topologies https://teamtopologies.com
📖 Microservice Architecture https://microservices.io
📖 Kafka acl или разграничение доступа RuleBAC https://habr.com/ru/articles/706892/
📖 Mark Richards Layered Architecture https://youtu.be/Y9bKZCYxFuI?si=J7AjFdPAiu5ZA-sn

Таймкоды
00:00 Представление ведуших и гостей выпуска - Фроч Крючков и Иван Богатырев.
04:00 Анонсирование темы выпуска - глава 2, Архитектурные стили. Первый стиль - layered style, слоеная архитектура.
10:20 Ограничения слоеной архитектуры на примере MVC - когда эта архитектура достигает свого предела.
16:40 Архитектура как способ управления когнитивной сложностью. Второй стиль - Service Oriented Architecture.
20:11 Каким должен быть сервис Service Oriented Architecture?
25:40 Как организовывать авторизацию и контроль доступа в Service Oriented Architecture?
34:20 Сервисы как способ надежнее масштабировать нагрузку. Как отличить Service Oriented и Microservice Oriented Archotecture?
42:20 Publish-subsribe architectures. Сценарии коммуникации компонентов системы.
52:56 Mailbox и shared dataspace подходы к коммуникации компонентов.
57:40 Подведение итогов по обсужденным темам.
58:12 Вопросы - Share database/shared dataspace...

Видео Distributed Systems Глава 2 Архитектура распределенных систем | Фрол Крючков, Иван Богатырёв канала { между скобок }
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
18 сентября 2023 г. 18:30:04
01:09:38
Другие видео канала
Поздравляем с наступающим Новым Годом 2024!Поздравляем с наступающим Новым Годом 2024!Блокчейн как распределенная система | Игорь Корсаков, Сергей ТихомировБлокчейн как распределенная система | Игорь Корсаков, Сергей ТихомировSystem Design Interview Глава 5 Проектирование consistent hasingSystem Design Interview Глава 5 Проектирование consistent hasingSystem Design Interview Глава 4 Проектирование Rate LimitSystem Design Interview Глава 4 Проектирование Rate LimitMaarten van Steen: interview with the author of Distributed SystemsMaarten van Steen: interview with the author of Distributed SystemsPostgreSQL 16 Internal Часть IV. Выполнение запросов / Михаил Жилин, Павел ТолмачевPostgreSQL 16 Internal Часть IV. Выполнение запросов / Михаил Жилин, Павел ТолмачевSystem Design Глава 10 Проектирование системы нотификацийSystem Design Глава 10 Проектирование системы нотификацийDWH talks 2.0: Data as a product, and the other stuffDWH talks 2.0: Data as a product, and the other stuffЕгор Рогов: интервью с автором Postgres 16 InternalЕгор Рогов: интервью с автором Postgres 16 InternalDistributed Systems Глава 9 Безопасность в распределенных системах | Михаил Курзин Александр ПахомовDistributed Systems Глава 9 Безопасность в распределенных системах | Михаил Курзин Александр ПахомовDesigning Data-Intensive Applications. Chapter 4: Encoding and EvolutionDesigning Data-Intensive Applications. Chapter 4: Encoding and EvolutionCHAPTER 9: Design a web crawlerCHAPTER 9: Design a web crawlerМихаил Дружинин: Observability и MonitoringМихаил Дружинин: Observability и MonitoringАлексей Пименов: Интервью с автором Канбан метод. Базовая практикаАлексей Пименов: Интервью с автором Канбан метод. Базовая практикаSystem Design Глава 15: Проектирование Google DriveSystem Design Глава 15: Проектирование Google DriveВладимир Абазов, Александр Сальников: АБ-тесты, ограничения и альтернативыВладимир Абазов, Александр Сальников: АБ-тесты, ограничения и альтернативыSystem Design Глава 7: Проектирование генерации уникального идентификатораSystem Design Глава 7: Проектирование генерации уникального идентификатораОсновы архитектуры ПО. Глава 16 Orchestration-Driven Service-Oriented архитектура / Иван ШумовОсновы архитектуры ПО. Глава 16 Orchestration-Driven Service-Oriented архитектура / Иван ШумовПоздравляем с наступающим Новым Годом!Поздравляем с наступающим Новым Годом!Высоконагруженные приложения. Глава 12 Будущее информационных системВысоконагруженные приложения. Глава 12 Будущее информационных системНиколай Голов, Николай Марков, Филлип Уваров: Big Data is DeadНиколай Голов, Николай Марков, Филлип Уваров: Big Data is Dead
Яндекс.Метрика