Dojo
最新
最佳
搜索
订阅
解道Jdon
架构设计
领域驱动
DDD介绍
DDD专辑
战略建模
领域语言UL
领域事件
商业分析
工作流BPM
规则引擎
架构师观点
数据工程
产品经理
系统思维
微服务
微服务介绍
微服务专辑
模块化设计
SOA
API设计
clean架构
SpringBoot
分布式事务
分布式架构
Kubernetes
DevOps
编程设计
GoF设计模式
模式专辑
面向对象
函数式编程
编程语言比较
编程工具比较
形式逻辑
前端编程
Reactive编程
Jdon框架
Rust语言
ChatGPT
Web3
模因梗
幽默梗
程序员吐槽
面试技巧
Java入门
数字化转型
认知偏差
道德经
GitHub工具
更多话题
Cloudflare开源其无服务器运行环境Workers Runtime
22-05-12
banq
Cloudflare Workers 提供了一个
无服务器
执行环境,您可以使用它来运行您的代码,而几乎不需要维护。
自 2018 年推出以来,已经有超过 450,000 名开发人员使用它们,因此深受开发人员欢迎。
他们现在正在
Apache 2.0 许可
下开源了Workers 运行时。
希望让开发人员能够在我们的网络上进行编程,但不能以牺牲性能或安全性为代价。虽然从安全的角度来看,建立在像 V8 这样经过实战考验的技术上似乎很有希望,但现有的基于 V8 构建的运行时无法为我们提供运行大型多租户环境所需的安全保证,而无需添加容器的安全层,这会引入延迟(阅读:冷启动)。不仅冷启动是不可接受的,而且实际上,我们的数据中心比传统云的集中式单体要小得多。即使我们可以在没有冷启动的情况下在边缘运行现有应用程序,代码占用空间也会太大,以至于我们的每个客户都无法访问我们全球网络的每个节点上的计算。
因此,我们必须发挥创造力,我们首先关注的是 Web 标准,或 Service Workers API。虽然 Service Worker 被设计为在浏览器中运行,但请求和响应的模型非常适合我们的用例。
Serverless无服务器架构
GitHub开源免费源代码