1:45:02Мок-интервью по System Design: сервис бронирования
Практическая System Design-секция по проектированию сервиса бронирования. Участники уточняют требования, проектируют API и сервисы, обсуждают масштабирование и получают обратную связь.
Кандидат проектирует масштабируемую платформу для проведения и записи конференций. В разговоре разбираются хранение видео, WebRTC, обработка записей, надежность и ограничение запросов.
Источник: Podlodka
Открыть на YouTubeВ публичном интервью по system design кандидат проектирует платформу для управления конференциями. Участники начинают с вводной о формате и затем оценивают объем хранимых видеозаписей, включая прогноз роста на несколько лет. В архитектурной части обсуждаются стриминг и WebRTC, размещение нагрузки, хранение записей и защита от потери данных при сбое отдельного узла. Кандидат описывает асинхронную обработку видео: кодирование, сжатие, watermark и передачу событий через шину. В заключении разговор переходит к модели раздачи трафика, нагрузке при видеосвязи и rate limiting. Это содержательное решение задачи с уточняющими вопросами, а не лекция о system design.
1:45:02Практическая System Design-секция по проектированию сервиса бронирования. Участники уточняют требования, проектируют API и сервисы, обсуждают масштабирование и получают обратную связь.
46:14Кандидат проектирует сервис, который находит самые популярные слова в тексте: уточняет нагрузку и требования, выбирает API Gateway, S3 и очередь. Интервьюер меняет вводные и проверяет устойчивость решения.
1:23:27System design-интервью о проектировании высоконагруженного сервиса: требования, регионы, сервисы, Kafka и transactional outbox.