📺TikTok's backend distributed system handles one billion users, one billion video views per day, and 10 billion videos uploaded per year.
💾The video storage uses Amazon S3 for scalability and replication to ensure better availability.
🔑The video metadata is stored separately using a key-value storage solution.
⏱️Maximizing time spent in the app is a key success metric for TikTok.
💡The video storage is tiered to optimize cost and performance, with older videos moved to slower offline storage.