翻译者 | 刘雅梦
策画 | 丁晓昀
云主机、VPS、NDS宝、游戏服务工程项目器上永恒云
Akka 辖下的 Lightbend 公司前段时间推出了 Kalix,这是一种捷伊网络平台即服务工程项目(Platform-as-a-Service,Paas)商品,用作采用任何人编程语言构筑无资料库的云原生植物销售业务关键性型插件。Kalix 是两个标准化的插件层,它将撰写应用软件所需的各个部份组合在一同,并对它的同时实现技术细节展开抽象化。Lighbend 意在为开发者提供更多创捷伊 NoOps 开发者新体验。服务工程项目器
Lightbend 的创办人兼首席行政官 Jonas Bonér 解释了 Kalix 的意图:
云生态系的复杂程度正在减慢工程和开发团队的速度。Kubernetes 在管理工作、选曲和确保罐子的易用性和可扩展性方面做得非常出众,但这仅仅是故事的一半。须要对插件层展开等同的投资,以使开发者能更容易地构筑完整的插件,充分运用我们所拥有的大部份优秀的下层云基础建设。Kalix 就是这一关键性问题的应用软件系统。服务工程项目器
Kalix 意在为可视化和构筑有状况或无状况的原生植物云提供更多简单的开发者新体验,和 NoOps 新体验,包含了两个标准化的系统设计、部署和操作方式。此外,它还提供更多了两个积极响应式运行时,宣称透过不断优化统计数据出访、置放、位置和拷贝,能提供更多超长延后和低估值。
在采用当前可用的函数即服务工程项目(Functions-as-a-Service,FaaS)商品时,插件开发者须要自学和管理工作许多不同的 SDK 和 API 来构筑一般而言插件。每个模块都有自己的特性集、语法、保证和限制。相反,Kalix 提供更多了两个标准化的插件层,将必要的部份资源整合在一同。其中包括资料库、消息代理、内存、服务工程项目分层、API 交换机、blob 储存、CDN 网络、CI/CD 商品等。Kalix 将它公开到两个标准化的编程模型中,从用户那里抽象化出同时实现技术细节。服务工程项目器
透过将大部份那些模块资源整合到两个包中,开发者不必再设置并Listary资料库、维护并实用性服务工程项目器和实用性应用软件产业,因为 Kalix 网络平台能处理那些。Kalix 还为开发者提供更多了高级统计数据出访商业模式,如事件源(Event Sourcing)、命令查阅职能分离商业模式(CQRS)和无冲突拷贝正则表达式(CRDT)等,因而无须开发者再自学如何同时实现它。服务工程项目器
Kalix 与 Dapr 有一些共同之处,Dapr 前段时间作为幼体工程项目加入了 CNCF。虽然这两个网络平台都提供更多了用作构筑微服务工程项目的标准化 API,但它之间存在着显著的差异。Dapr 是两个开放源码工程项目,著眼于服务工程项目的可扩展性和选择的莫费特。开发者能在任何人地方代销 Dapr,并几乎能采用他们喜欢的任何人技术。一般而言,Dapr 是自管理工作的。不过,现在也已经有针对它的代销商品了。服务工程项目器
另一方面,Lightbend 创建的 Kalix 非常注重简化开发者的新体验。因此,对于开发者如何可视化、实施和代销他们的服务工程项目,它是更固执己见的。它抽象化了 Dapr 中可用的许多同时实现技术细节,同时简化了开发者在此过程中的选择。服务工程项目器
Eran Stiller 是 badook 的首席应用软件架构师,badook 的总部位于澳大利亚的墨尔本。作为一名经验丰富的应用软件架构师和首席技术官, Eran 设计、同时实现并审查过多个跨销售业务领域的各种应用软件应用软件系统。凭借在应用软件开发领域多年的经验,和在公开演讲和社区贡献方面的良好记录,微软自 2018 年起认可他为微软区域总监(MRD),并自 2016 年起认可他为微软 Azure 最具价值的技术专家(MVP)。服务工程项目器
原文链接:
https://www.infoq.com/news/2022/05/kalix-serverless/
永恒云出品