LinkedIn的内容交付策略

2020-10-21 17:04:45 浏览数 (1)

本文来自Content Delivery Summit 2020的演讲,演讲者是来自LinkedIn的Bhaskar Bhowmik,演讲的主要内容是LinkedIn的内容交付策略。

Bhaskar主要以以下几个内容介绍LinkedIn的CDN管理生态系统:

  • Multi-CDN
  • Steering
  • Metric and Alerting
  • RUM and Synthetic Monitoring
  • Purge
  • Log Analytics

在Multi-CDN方面,Bhaskar介绍了在每个地区都有多个CDN;使用ARM模板配置管理API;基础架构代码;健全性和功能测试:cdn-ci;验证标题,缓存行为,URL签名,压缩类型等。

在RUM DNS/Cedexis方面,Bhaskar介绍了基于RUM的实时DNS steering平台;通过信标收集的真实用户指标;定制JS应用程序来控制steering算法;在每个自治系统的基础上动态解决性能和可用性问题。

在Metric and Alerting方面,Bhaskar介绍了利用CDN指标API;指标:BW,QPS,HTTP状态编解码器,错误率;指标与内部警报相关。

在Real User Monitoring方面,Bhaskar介绍了从Web和移动应用程序收集的RUM数据;导航定时数据,资源定时数据;利用自定义标题对数据进行拼接和切块;每周和每日回归跟踪。

在Synthetic Monitoring方面,Bhaskar介绍了利用捕获点和内部综合测试工具;监视跨地区的性能和可用性;SSL监视,高速缓存HIT / MISS性能;解决本地化问题.

在Purge方面,Bhaskar介绍集中purge工具;从origin到所有CND的purge;服务内部团队,例如客户运营。

在Log Analytics方面,Bhaskar介绍了在Azure上运行的日志传递Pipeline;通过http帖子,API收集的原始日志;在Azure数据浏览器上分析的数据;类似于sql的复杂查询,数据可视化。

具体内容请观看下方视频:

http://mpvideo.qpic.cn/0bf2tqaasaaarqabynt7mfpvbhgdbgoaacia.f10002.mp4?dis_k=030d37838fd64d018fc2287fc8636b66&dis_t=1603271064&vid=wxv_1553095630313619457&format_id=10002

0 人点赞