Как Uber обеспечивает совместные поездки в режиме реального времени для миллионов пользователей? В этом видео мы проектируем систему, подобную Uber, уделяя особое внимание основным компонентам, таким как API, структура базы данных и взаимодействие в режиме реального времени с помощью WebSockets, применяя принципы событийно-управляемой архитектуры. Узнайте, как обрабатываются запросы на поездки, подбираются водители и отправляются обновления в режиме реального времени — всё это с использованием событийно-управляемой архитектуры и таких технологий, как Kafka. Идеально подходит для собеседований по проектированию систем или для понимания архитектуры масштабируемых приложений. Видеоролики по теме/Необходимые условия: Основы WebSockets, часть 1: • How Web Sockets work | System Design Inter... Подробное изучение WebSockets, часть 2: • How Web Sockets work | Deep Dive Архитектура, управляемая событиями: • Unlock the Power of Event-Driven Architect... Временные метки: 0:00 — Введение 0:43 — Уточнение требований и области применения 1:35 — Проектирование API и ключевые конечные точки 3:47 — Взаимодействие в режиме реального времени с помощью WebSockets 4:08 — Проектирование баз данных: реляционные и NoSQL 10:31 — Архитектура, управляемая событиями 13:10 — Подробный пример рабочего процесса 13:58 — Обновления в режиме реального времени во время поездки 14:10 — Управление сеансами WebSockets 15:46 — Общий обзор системы 18:30 — Будущее Улучшения / bytemonk • System Design Interview Basics • System Design Questions
https://www.youtube.com/playlist?list... dBu38EjXRXzyPat3sYMHbIWU • Machine Learning Basics • Microservices • Emerging Tech AWS Сертификация: Сертифицированный специалист по облачным технологиям AWS: • How to Pass AWS Certified Cloud Practition... Сертифицированный специалист по архитектуре решений AWS: • How to Pass AWS Certified Solution Archite... Сертифицированный специалист по архитектуре решений AWS: • How to Pass AWS Certified Solution Archite... #systemdesign #websockets #eventdrivenarchitecture