对于 CDN 的多元理解

这是二狗子为数不多的创业故事。

那时二狗子还是一名高中生,学校是封闭式管理。由于二狗子总忍不住上课吃零食,他便每周一都会背着一麻袋零食来上学。

这上课吃零食行为,不知不觉诱惑到了周围的同学。大家纷纷向二狗子购买零食。二狗子一来挡不住金钱的诱惑,二来又嘴馋了没吃的,心生一计:那我就开个超市。

二狗子当时年轻,特别能干,半夜翻了墙溜出学校,跑了好几里地跟超市老板谈下了合作,虽然因为翻墙的时候出了一点小问题,导致第二天被学校来了个通报批评,但是只要定下合作方案就是成功。

祸福相依,屁股受灾给二狗子换来了不少校内名气,也带来了不少生意。仅仅一星期二狗子就把医药费赚了回来,可问题也接踵而来。

为什么你这里不卖冰棍?

这个问题让二狗子比较无奈,宿舍里放不了冰箱,冰棍又对实时性要求特别高,化了就不好吃了。

我这一星期都想吃薯片,你这里能定一星期的货吗?

相比上一个问题,这个问题就好解决。只要同学说个合理的日期,二狗子都会毫不吝啬地保留对应量的零食。

小店老板是我爸爸的好朋友,如果是我买的话他都会给我特制辣条,你可以帮我买到吗?

二狗子拍着胸脯说:“没问题,只要你签个自己名字给我,我进货的时候会带着你的签名过去的,老板信得过我哦。”

你进货的店铺地址在哪,我也想跟老板谈合作,不对,买东西。

二狗子可不想断了财路,想了想自己受伤的特殊部位,只字不提进货超市的位置。

就这样,二狗子收获了人生的第一桶金,并快乐的把这个经历分享到了又拍云内部趣事大会上。大家听了这个故事后,纷纷笑着说:“看来这就是缘分啊。”这就让二狗子非常困惑,什么缘分,哪里来的缘分,和谁的缘分?

我们回过头来看下二狗子创业路上碰到的几个问题。

- 问题 1 中的冰棍可以比作动态资源,动态资源对实效性要求较高,不会在边缘节点停留多长时间,但二狗子想卖冰棍也是可以的,去超市的路线熟悉,自己又精明能干,比同学自己直接去买还是有点优势的。在 CDN 中也是如此,动态资源经过边缘节点的传递,加速效果不及静态资源直接边缘节点返回来的明显。

- 问题 2 也可以用 CDN 的功能来解释,CDN 允许客户自定义资源的过期时间,客户可以设定对应资源缓存时间为一星期,就像这位同学跟二狗子说要吃一星期薯片一样,薯片到手又快又方便,还不用自己囤在宿舍里。同学还可以提前跟二狗子说下星期要吃原味薯片,二狗子记下后,便从超市中进货原味薯片,放到自己的零食麻袋里,就像又拍云 CDN 的资源预热功能一样。

- 而问题 3 和问题 4 则可以合起来理解:二狗子相当于 CDN 线路中一个能干的 CDN 节点,解决了学校里同学们购买零食路途遥远的问题。二狗子隐瞒超市位置,相当于选择接入 CDN 后,源站地址达到被隐藏的效果。虽然源站地址被隐藏,但客户端的 IP 在接入 CDN 之后,依然正常传递至源站,正如问题 3 中,二狗子告诉了超市老板,到底是哪位同学要了这份零食。

二狗子听到这,发现原来是 CDN 与自己早早定下了缘分,回想起当初充实的赚钱生活,依然能体会到满满地充实和快乐,除了某个曾经受伤的部位又隐隐作痛起来。

推荐阅读

聊聊 HTTP 常见的请求方式

服务器标配 SSH 协议,你了解多少?


云叔
-- 隐于云端,静闻天籁 --

又拍云是专注CDN、云存储、小程序开发方案、 短视频开发方案、DDoS高防等产品的国内知名企业级云服务商。

5.8k 声望
4.6k 粉丝
0 条评论
推荐阅读
【实战分享】使用 Go 重构流式日志网关
流式日志网关的主要功能是提供 HTTP 接口,接收 CDN 边缘节点上报的各类日志(访问日志/报错日志/计费日志等),将日志作预处理并分流到多个的 Kafka 集群和 Topic 中。

云叔_又拍云1

线上多域名实战
网站的高可用性一直是网站运维的重中之重。一旦网站宕机,不仅会造成巨大的经济损失,也会严重影响用户体验。备份域名就是一种实现网站高可用的重要手段。通过备份域名,可以在主域名不可访问时快速切换域名,保...

wayn1阅读 783

封面图
主流的第三方直播SDK对比(腾讯云、即构、阿里云、声网、网易云信、网宿)
大家所熟知的直播平台虎牙、斗鱼、快手、抖音、B站,直播功能看似普遍,但从零到一开发却不简单。直播中运用到的技术难点非常之多,音频视频处理/编解码,前后处理,直播分发,即时通讯等技术,学好任何一项都需...

RTC_程序猿_Wang2阅读 985

Dragonfly 最新版本 v2.0.9 发布
Dragonfly 最新正式版本 v2.0.9 已经发布!感谢 Dragonfly 的贡献者们,同时也感谢默默支持 Dragonfly 项目的各个公有云团队。欢迎访问 d7y.io[1] 网站来了解详情,下面具体介绍 v2.0.9 版本带来了那些更新。

SOFAStack阅读 1.9k

封面图
火山引擎基于 Dragonfly 加速实践
火山引擎镜像仓库 CR 使用 TOS 来存储容器镜像。目前在一定程度上能满足并发大规模的镜像拉取。然而最终拉取的并发量受限于 TOS 的带宽和 QPS。

SOFAStack阅读 1.8k

封面图
互联网+制造业:图扑数字孪生智慧工厂车间生产线
随着信息技术、自动化技术和人工智能等技术的快速发展和应用,智能制造已成为全球制造业发展的主流趋势。智能制造是将智能化、自动化、数字化和网络化等技术手段运用到制造过程中,使生产过程具有高度智能化、自...

hightopo阅读 1.6k

封面图
Spring Cloud Alibaba 应用如何平滑迁移至 IPv6?
IPv4 协议(后文简称 IPv4)为互联网的发展与普及做出了重要贡献,但近年来,随着应用程序、数据和 IT 服务的爆炸式增长。当初协议设计过程中用来描述 IP 地址所采用的 32 位二进制数格式的 IPv4 地址已经于 2011...

阿里云开发者阅读 1.5k

又拍云是专注CDN、云存储、小程序开发方案、 短视频开发方案、DDoS高防等产品的国内知名企业级云服务商。

5.8k 声望
4.6k 粉丝
宣传栏