Similar presentations:
TWITCH. О продукте
1.
2.
3.
История4.
Аудитория5.
О продукте• Одна из крупнейших систем распространения видео в мире;
• Система чата в реальном времени;
• API;
• Системы хранения данных;
• Клиентские приложения;
• Внутренние инструменты и системы;
• Сетевая инфраструктура.
6.
Обзор стека технологий7.
Видеосистема• Захват видео;
• Система транскодирования;
• Распределение и Edge;
• VOD (Video on Demand).
8.
Видеосистема9.
Видеосистема10.
Видеосистема11.
Чат• Edge;
• Pubsub;
• Clue;
• Room.
12.
Чат13.
Web API и данные• Веб-API;
• Службы поиска и обнаружения;
• Системы доходов;
• Административные инструменты.
14.
Веб и клиентские приложения• Desktop веб-приложение;
• Native приложения(iOS и Android);
• Консольные приложения.
15.
Инфраструктура Data Sciens• Конвейер данных;
• Потоковые сборщики.
16.
Пример проведенных исследований17.
Инструменты и операционнаяинфраструктура
• Jenkins;
• Инструменты для быстрого развертывания и отката
изменений;
• Ganglia, Graphite и Nagios.
• Распределенный трейсинг.