Архитектурная ката: платформа для видеосвязи | Вадим Клеба, Игорь Шеко

Собрались с друзьями из Яндекс 360, чтобы провести архитектурную кату и спроектировать платформу для видеосвязи. Обсуждаем, как создать эффективную WebRTC-платформу для миллионов пользователей, что такое SFU и MCU архитектуры, и как использовать их с максимальной пользой. Что это такое? "Архитектурная ката" — практика, которая поможет нам улучшить наши навыки и процессы в разработке программного обеспечения. Мы в командах будем решать реальные архитектурные задачи, изучать новые методы и подходы, а также совершенствовать наши навыки в командной работе. Помогать решать архитектурную кату и давать архитектурные советы будут невероятно интересные гости 🔥 Вадим Клеба — ведет команду Телемоста в Яндекс 360 в светлое будущее в роли руководителя бэкенд-разработки. Любит заниматься DevRel-скими делами. Игорь Шеко — активный спикер, развивает WebRTC-платформу в Yandex Infrastructure. Полезные ссылки Техножурнал Яндекс 360:
Про бэкенд-разработку в Яндекс 360:





chrome://webrtc-internals Таймкоды 00:00 Вступление 04:20 Разогрев (угадай проблему по мему) 09:17 Что было в прошлых сериях 10:13 Новая задача - платформа для видеосвязи 12:02 Функциональные требования 13:20 Не функциональные требования 21:36 Как работать в команде и начало командной работы 26:01 Челендживые требования в задаче 27:45 Оптимизации в архитектуре телемоста 29:11 Трейдоффы проектирования платформы видеосвязи 31:40 Как AI работает в архитектуре телемоста 35:45 Как бороться с большими задержками в видеосвязи 37:36 Будущее платформ видеосвязи 42:22 Презентация решения команды 1 48:30 Обратная связь для команды 1 51:40 Презентация решения команды 4 57:35 Обратная связь для команды 4 59:57 Презентация решения команды 7 01:02:30 Обратная связь для команды 7 01:04:23 Презентация решения команды 5 01:11:58 Обратная связь для команды 5 01:15:37 Презентация решения команды 2 01:22:27 Обратная связь для команды 2 01:25:39 Презентация решения команды 3 01:30:53 Обратная связь для команды 3 01:35:10 Презентация решения команды 6 01:43:40 Обратная связь для команды 6 01:45:27 Объявление победителей и Small talk 01:55:00 Игорь Шеко показывает эталонное WebRTC решение 02:28:17 Вадим Клеба и Игорь Шеко отвечают на вопросы о работе в Яндекс 360

Смотрите также