当前位置:首页 > 报告详情

2019年阿里云CDN边缘脚本EdgeScript落地实践.pdf

上传人: 云闲 编号:97375 2021-01-01 37页 4.82MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了阿里云CDN的EdgeScript可编程配置实践。阿里云CDN拥有2800+节点,覆盖中国34个省级区域,以及海外地区,具备130Tbps带宽储备能力。面临挑战包括实时发布压力、变更问题和人效提升。为解决这些挑战,阿里云采用EdgeScript,一种领域专用语言(DSL),以提高开发效率、与领域专家沟通和实现前后端解耦。EdgeScript基于Nginx,并整合了lua、JavaScript和WebAssembly等。其特性包括提高开发效率、可维护性和克服语言噪音。EdgeScript设计原则包括数据类型、变量、控制语句等。此外,EdgeScript还提供了丰富的函数库,如密码算法、JSON、HTTP通信等。阿里云CDN的ES技术架构包括策略/机制分离、需求响应迅速、影响范围可控和高性能。ES管控中心具备代码转换能力、安全管控能力和函数注入能力。ES边缘执行环境包括规则ID、执行位置、执行流控制和执行流可视化。阿里云CDN在安全性方面采取了多种措施,如请求级别隔离、执行时长管控和内存开销管控。最后,文章还举例说明了EdgeScript在边缘封禁、一次鉴权和源站参数适配等场景的应用实践。
"阿里云CDN如何实现可编程特性?" "EdgeScript语言有哪些优势和应用场景?" "如何确保阿里云CDN的可编程配置稳定和安全?"
客服
商务合作
小程序
服务号
折叠