Seminarium: Systemy Rozproszone
7 maja 2020, godzina 12:15, sala uhk-xpuc-bda
Bartłomiej Dalak

Procella: Unifying serving and analytical data at YouTube



Ponad 2 miliardy zalogowanych użytkowników odwiedza co miesiąc platformę Youtube. W każdej minucie umieszczanych jest na niej 300-500 godzin video. Portal generuje tryliony nowych danych dziennie. Używane są do raportów dla twórców na temat ich materiałów video, monitorowania systemu, a także pokazywania statystyk oglądanych filmów. Stworzenie osobnej infrastruktury dla każdej z tych kategorii tworzy problemy z utrzymaniem ich oraz generuje dodatkowe koszty.

Youtube w tym celu stworzył silnik zapytań SQL - Procella. System ten potrafi obsługiwać wszystkie potrzeby opisane powyżej. Obsługuje setki miliardów zapytań na dzień w różnych produktach Google. Opowiem jak wygląda architektura tego systemu oraz jakie optymalizacje zostały zrobione, żeby osiągać takie wyniki.

Zapraszam,
Bartłomiej Dalak



Bibliografia: