2 月 10 日,CNCF 发布了最新版本的 Landscape,Layotto 正式加入 CNCF 云原生全景图,这意味着 Layotto 正式成为了CNCF 认可的构建云原生最佳实践中的一环。
Layotto是一款使用 Golang 开发的应用运行时, 旨在帮助开发人员快速构建云原生应用,帮助应用和基础设施解耦。据悉,Layotto构建在 MOSN 之上,向下对接了各种基础设施,向上层应用提供了统一的,具有各种各样分布式能力的标准 API。
面向应用的交互主要分为两部分:一部分是作为 gRPC Client 调用 Layotto 的标准 API,一个是作为 gRPC Server 来实现 Layotto 的回调。
面向运维平台,Layotto 提供了统一的接口,这些接口可以把应用跟 sidecar 的运行状态反馈给运维平台,帮助运维同学及时了解应用的运行状态并针对不同状态做出不同的举措。
在标准化建设方面,完成了Runtime API 的标准化建设,使得接入 Layotto 的应用具备了可移植性,应用不需要任何改造就可以在私有云以及各种公有云上部署。
未来,Layotto 将继续优化 service mesh 和 multi-runtime 方面的功能,并投入精力融入开源 Serverless 生态。