前面有討論了 Video Sharing Platform 大概的 Data FlowIn 設計,接著繼續深入「影片上傳」這個部分的細節和實作。並不只是簡單的把檔案藉由後端 server 寫進儲存系統而已,還牽涉到如:
- 安全性相關 : User 驗證、Data 驗證等等
- 錯誤處裡: 上傳網路中斷、資料格式不符、error handling
- 資料轉換: 對應需求,可能對資料做前處理或後處理
- 系統能力: Latency 或者是否影響 server 穩定
應把它視為一條長流程、非同步、且容易受到網路品質影響的工作,而不是單次同步請求,這樣才能面對突發狀況。





