延迟+通过CDN缓存 [英] Latency + caching through a CDN

查看:76
本文介绍了延迟+通过CDN缓存的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们有移动应用程序可以上传/阅读来自azure blob存储的用户个人资料图片以及应用程序中的一些常规图片(广告,前100名玩家列表,包括图片,......)。我注意到上传和读取的端到端延迟(以及
我更担心读取)很高(读取时间约为3.5秒,有时达到14秒)。由于所有用户都在主页上阅读常见图像(主要是广告),因此使用的容量也很高。所以我的问题是如何有效地使用
blob存储?有没有办法添加CDN以增强E2E延迟和成本,或者默认情况下Blob存储在它前面有CDN?

We have mobile apps that upload/read user profile pictures from azure blob storage as well as some general pictures in the app (ads, list of top 100 players including there images, ...). I noticed that the end-to-end latency for both upload and read (and I'm more worried about the read) is high (around 3.5 seconds for read, sometimes reaching 14 seconds). Also the used capacity is so high due to the fact that all users read common images on the home page (mainly ads). So my question what should I do to use the blob storage efficiently? is there a way to add a CDN for example to enhance E2E latency and cost or Blob storage by default has a CDN in front of it?

非常感谢任何帮助。

推荐答案

您好Mustafa,

Hi Mustafa,

您应该考虑将CDN添加到您的设计中 - 默认情况下不包含此内容。有关说明此类情况的快速示例,请参阅  https://docs.microsoft.com/en-us/azure/cdn/cdn-create-a-storage-account-with-cdn

you should consider adding CDN to your design - this is not included by default. For a quick example illustrating such scenario, refer to https://docs.microsoft.com/en-us/azure/cdn/cdn-create-a-storage-account-with-cdn

hth

Marcin

hth
Marcin


这篇关于延迟+通过CDN缓存的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆