分享|经验分享:资深架构师教你什么是网络应用架构?( 三 )
文章图片
按照 AWS 的说法,「云存储是一种存储、访问和分享数据的方便且可拓展的方式」和本地文件系统的现有方式一样,你可以使用云存储来存储和访问任何文件,其好处是能够调用 RESTful API 通HTTP 交互。到目前为止,亚马逊 S3 是市场上最受欢迎的云存储服务(国内则是阿里云),也被 Storyblocks 用于存储视频、图片和音频资源,还有 CSS 和 Javascript 代码,以及用户事件数据等信息。11.CDN
文章图片
CDN 基于遍布世界各地的「边缘服务器 (Edge Server)」分发内容,这样用户可以从边缘服务器加载网页资源,而不用访问原服务器加载。如下图所示:身在西班牙的用户请求原站点位于美国纽约的网页,但是静态网络资源却经由CDN 网络中位于英国的边缘服务器获取,而非通过缓慢且不安全的跨洋 HTTP 请求。
文章图片
想要了解更详尽的介绍,可以查看本文。通常来说,Web 应用应始终使用 CDN 为 CSS、Javascript、图像、视频和任何其他网络资源提供服务。某些应用还会使用 CDN 来分发静态 HTML 页面。写在最后文章作者基于其公司 (StoryBlock) 的实际业务架构向我们分享了一节生动详细的网络架构入门课,虽然作者的预期阅读对象是前端开发人员,但是也非常适合产品经理阅读和学习,尤其是已经有一定工作经验的产品经理。毕竟,我们所设计的产品最终通过互联网分发给全国和世界各地的用户,我们对于互联网通信过程了解越深入,就越有可能发现产品所可能存在的缺陷和问题,也就越有可能做出真正优秀的产品。希望各位读者能够有所收获,我也将陆续创作和翻译其他相关产品和技术的内容和分享。原文地址: web-architecture-101本文由 @遍历分形 翻译发布于人人都是产品经理,未经作者许可,禁止转载。题图来自Unsplash,基于CC0协议。
推荐阅读
- 经验教程|抖音怎么卖货?
- 吴良镛|对学识和事业要“贪得无厌”,这三位资深学者拥有这样的精神
- 经验教程|有钱说赢销:微信小商店是什么?功能有哪些?如何申请开通?
- 经验教程|雅思学渣的备考干货宝藏!你就是下一匹黑马
- Microsoft|外媒Android Authority分享Surface Duo真机开箱视频
- 经验教程|肥乡农村小子被北大录取!,高分“诀窍”强力来袭!
- 吴尊|吴尊分享儿女开学照 NeiNei对镜比耶Max超兴奋
- 支教|天津河北区:援甘教师分享在外支教经验
- 可口|夏季不想吃饭没有食欲?分享几道香辣可口的家常菜美食,好吃下饭
- 演员|资深配音演员陈阿喜因病去世 她参与配音的经典作品无数