System Design · Karat · Easy
A video-sharing platform lets users upload videos that are one minute long. Each video has an expiration date, and it is deleted once that date passes. You are asked to estimate what this platform will cost to run next year. Address three things: What data would you collect to build the estimate? What are the main factors that drive cost? How would you forecast next year's infrastructure and operational costs?