Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Основы архитектуры ПО. Глава 15 Space-based архитектура / Евгений Кузовлев
#eventualconsistency #softwarearchitecture #softwareengineer #paxos #raft В этом видео мы с Женей обсудили Space-based архитектуру - одну из наиболее эффективных архитектур в распределенных системах. Мы рассмотрели множество примеров, чтобы разобраться, когда следует использовать эту архитектуру и какие преимущества она может принести. Мы обсудили характеристики, которые вынуждают перейти к использованию Space-based архитектуры, а также разобрались в том, когда более простые архитектуры не справляются с задачами. Мы ответили на вопрос о том, как работает Space-based architecture и какие проблемы могут возникнуть при ее использовании, такие как коллизии и неконсистентность данных. Канал с анонсами Ламповый чат Boosty Apple Podcast {-между-скобок-}/id1654695424 Yandex Music Полезные ссылки 📖 Google global cache 📖 Active-Active vs. Active-Passive High-Availability Clustering 📖 Критическая секция итиче... 📖 All Things Clock, Time and Order in Distributed Systems: Physical Time in Depth / all-things-clock-time-and-order-in-distrib... 📖 Разбираемся в основах Blockchain: Задача Византийских Генералов. 📖 Разъяснение Задач Византийских Генералов 📖 Статья про управление динамическим ожиданием на примере задачи стриминга 📖 Paxos, Raft, EPaxos: How Has Distributed Consensus Technology Evolved? 📖 SCD 2 📖 Implementing Slowly Changing Dimensions (SCDs) in Data Warehouses 📖 Bi-temporal historicity 00:00 Приветствие 02:10 Как перевести на русский язык Space-based 03:44 Вертикально vs Горизонтальное масштабирование 06:30 Когда нужна Space-based архитектура? 11:06 Пример использования Space-based 15:10 Относиться ли к Space-based система гео резервирования? 20:14 Требования к Space-based архитектуре 22:12 Когда Space-based архитектура не нужна 25:10 Проблемы Space-based архитектуры 27:00 Проектируем систему бронирования авиабилетов 29:40 Event Sourcing и консистентность 34:30 Paxos, Raft для решения конфликтов записи 35:36 Как построить консистентность с нуля 37:50 Очереди и Space-based архитектура 38:50 Сортировка ивентов на стороне сервера 42:00 Фреймворки для Space-based архитектуры 42:45 Консистентность и очереди, откидывание не валидных ивентов 46:37 Задача византийских генералов 48:30 Space-based архитектура в облаке 51:42 Space-based архитектура в двух словах 53:58 Напутственное слово от Жени