旧金山, March 14 (Bernama-GLOBE NEWSWIRE) -- 全球领先的互联网性能和安全公司 Cloudflare今天宣布全面推出Cloudflare Workers,让开发人员能以采用新的方式在Cloudflare全球网络的边缘直接部署和执行代码。
在Cloudflare Workers面世之前,开发人员可以部署代码的地方主要有两个:其一是部署在终端用户设备上运行的前端代码,其二是部署在中央数据中心运行的后端代码,而两者各有缺点。在终端用户设备上运行的代码难以更新,并存在电力和带宽的限制;在中央数据中心运行的代码或许有严重的网络延迟,并有可能会发生中断事故。
现在开发人员有了第三个选择,可以通过Cloudflare Workers在接近的客户情况下(即Cloudflare不断扩展的全球网络的边缘)部署代码,这样一来就可以为几乎每个互联网用户,在毫秒间提供云数据中心的强大威力和灵活性,以及广泛分布式系统的冗余。
Cloudflare的联合创始人兼首席执行官Matthew Prince解释说:“此前,只有Cloudflare的员工才能够编写在Cloudflare的网络边缘运行的代码;现在, Cloudflare Workers将我们全球网络的规模开放给所有开发人员使用。通过提供第三个开发代码的途径,将前端和后端衔接起来,我们高兴看到Cloudflare Workers将为新类型的应用程序提供支持,实现以前不可能的任务。我热烈期待看到众多开发人员将会取得的成果。”
Cloudflare Workers的优势包括:
- 可编程:开发人员可以在边缘部署自定义的JavaScript代码,以智慧型方式回应任何浏览器或API客户端上的用户。
- 可扩展:Cloudflare Workers在Cloudflare超过127个数据中心上运行,并能够灵活地扩展,以满足任何负载量的需求。
- 快速:Cloudflare的全球网络可以在毫秒间提供给几乎每个互联网用户使用,让Cloudflare Workers能够支持时延敏感性(latency-sensitive)的应用程序。
- 具有弹性:Cloudflare Workers使用全球分布式的“无服务器 ”架构,确保不受任何单点故障的困扰。
- 不受限制:支持复杂的计算任务,无需担心对终端用户产生带宽或电池负担。
- 价格相宜:Cloudflare Workers每100万个任务的费用只需要50美分,定价方式透明,而且全球统一,预测性高,比集中式的替代方案便宜。
- 可转换性:Cloudflare Workers采用互联网世界最通行的编程语言JavaScript,支持这种许多开发人员已经在前端和后端应用程序使用的相同代码。
- 可更新:开发人员可以将更新推送到Cloudflare Workers,在几秒内就可以成功在全球部署代码,无需等待终端用户更新应用程序或集中式云平台,因为后两者的部署代码可能需要半小时甚至更长时间才能完成。
- 向后兼容:传统静态配置语言(如Varnish Configuration Language(VCL)或Edge Side Includes(ESI))可以自动转换为动态的Cloudflare Workers。
“Cloudflare Workers为我们节省了大量的时间。有了Workers,我们管理机器人(bot)不再需要消耗开发和服务器的资源,可以保留这些宝贵的资源给其他更有用的地方,”MaxMind的高级系统管理员John Thompson说到。
http://mrem.bernama.com/viewsm.php?idm=31451
No comments:
Post a Comment