Seminarium: Systemy Rozproszone
16 listopad 2017, godzina 12:15, sala 4070
Paweł Goliński

SVE: Distributed Video Processing at Facebook Scale



Zanim filmik który wysyłamy na Facebooka zostanie udostępniony, musi zostać wysłany i przetworzony do odpowiedniego formatu.

System projektowany w tym celu musi spełniać trzy kluczowe wymagania: oferować niskie opóźnienie (np. gdy wysyłamy znajomemu filmik w trakcie konwersacji na Messengerze), tworzyć abstrakcyjny model, by można było go używać w różnych aplikacjach klienckich i odpowiednio obsługiwać błędy w trakcie przetwarzania.

W prezentacji przedstawię SVE - system będący w produkcyjnym środowisku od 2015 roku. Przybliżę architekturę tego systemu, a także przekażę wnioski autorów pracy płynące z używania tego systemu w architekturze Facebooka.

Zapraszam!
Paweł Goliński



Bibliografia: