簡體   English   中英

使用AWS S3減少最短上傳時間?

[英]Decreasing minimum upload time with AWS S3?

我正在構建一個需要在客戶端之間發送小文件的Android應用(平均大約15kb)。 客戶端已經通過websocket通信。 我當前的解決方案是將文件上傳到S3,並使用websocket通知所有人,有一個新文件要下載。 我正在使用AmazonS3Client.PutObject()上傳文件。

但是,我注意到有幾秒鍾的延遲,這是我想避免的。 無論文件有多小,上載總是至少需要2秒。 如果可以的話,我想減少這個時間。 我也歡迎其他解決方案,但重要的是我可以進行文件的一對多傳輸。

這稱為等待時間。 有兩種速度可衡量網絡速度-吞吐量(每秒可傳輸的數據量)和延遲(完全發送任何數據需要多長時間)。 延遲是因為將消息從您的手機發送到蜂窩塔,再從那里發送到Internet,從Internet到AWS,再從AWS到處理您的存儲的特定服務器都需要花費時間。 它主要是網絡技術和源與目標之間的物理距離的一個因素。 實際上,您對此無能為力。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM