System Design · Tesla · Hard
Design a video hosting service intended for worldwide use. The platform must let creators upload large video files and continue an upload from where it left off after a network interruption. Once a video is uploaded, the system must process it into multiple quality renditions in a way that guarantees reprocessing the same source file does not create duplicate or conflicting transcoding jobs. The service must also deliver video to viewers using adaptive bitrate streaming, so…
Checking your access…