Cloudflare将其每天要处理90亿次请求的JavaScript内容分发网络服务迁移到了自己的开发者平台上。
Cloudflare已将其开源的JavaScript及CSS库托管服务cdnjs迁移到了自己的开发者平台上。新的架构采用了Workers、R2、KV存储系统、工作流机制、队列系统以及持久化对象等技术,从而整合了内容发布与传输相关的基础设施;同时,在每天要处理90亿次请求的高负载环境下,该新架构依然能够确保包内容、URL地址以及SRI哈希值的完整性。 作者:Leela Kumili

Cloudflare已将其开源的JavaScript及CSS库托管服务cdnjs迁移到了自己的开发者平台上。新的架构采用了Workers、R2、KV存储系统、工作流机制、队列系统以及持久化对象等技术,从而整合了内容发布与传输相关的基础设施;同时,在每天要处理90亿次请求的高负载环境下,该新架构依然能够确保包内容、URL地址以及SRI哈希值的完整性。
作者:Leela Kumili相关文章
Netflix正在推动开源版本的Flink自动扩展功能的应用,以便能够支持超过30,000个流处理任务。
Netflix正在将旗下分布在多个AWS区域的3万多项流处理任务迁移至开源工具Apache Flink Autoscaler。这种基于操作员级别的调度机制有效弥补了Netflix原有集群级自动调度系统在处理复杂、具有状态依赖性的数据处理流程时所存在的局限性。据Netflix称,采用这一新方案后,某个团队的年度Flink计算成本降低了58%,每年因此节省约110万美元。 作者:Leela Kumili
阅读全文
通过采用服务器驱动型架构,Airbnb将认证代码的长度缩短了60%。
Airbnb重新设计了其认证架构,采用了基于服务器处理的流程以及根据策略来选择相应的认证方式。这一新的“灵活认证系统”使与认证相关的代码量减少了60%,使得网页客户端的大小缩减了100 KB,同时大大提高了认证成功的成功率(成功率提升了2.6%),还有效减少了重复账户的创建现象(重复账户的数量减少了27%),此外,使用一次性密码进行认证所带来的成本也降低了11%。 作者:Leela Kumili
阅读全文
人工智能时代严格而可持续的人工审核机制
在面对复杂的代码修改时,强制进行人工智能检查,并结合人工审核流程,能够帮助开发者保持敏锐的判断力。如果大多数开发人员都是代码的负责人,且团队规模较小,那么对于风险较低的代码提交,团队可以跳过同行评审环节,直接使用人工智能审批机制来提升开发效率。 作者:本·林德斯
阅读全文
Swiggy利用350多项功能以及多任务神经网络模型来预测客户的终身价值。
Swiggy开发了一套自主研发的预测生命周期价值模型,该模型采用了超过350个预订单相关特征,并结合了多任务MLP算法来分析Food业务及Instamart业务的数据。通过将订单数量作为辅助训练指标,模型的参数数量减少了63%,同时其预测性能也得到了提升。目前,Swiggy正在将这种预测生命周期价值的方法与Google的Target ROAS竞价系统相结合,以优化客户获取策略。 作者:Leela Kumili
阅读全文