Layotto
Layotto是蚂蚁开源的云原生sidecar,结合了Multi-Runtime和Service Mesh能力,可为MOSN或Envoy等数据面追加Runtime API功能,并探索通过WebAssembly实现FaaS和reloadable SDK运行时容器。
• Copy the embed code to showcase this product on your website
• Share on X to spread the word about this amazing tool
项目地址 https://github.com/mosn/layotto## 简介(诞生背景)Layotto希望可以把 Multi-Runtime 跟Service Mesh两者的能力结合起来,无论你是使用MOSN还是Envoy或者其他产品作为Service Mesh的数据面,都可以在不增加新的sidecar的前提下,使用Layotto为这些数据面追加Runtime的能力。例如,通过为MOSN添加Runtime能力,一个Layotto进程可以既作为istio的数据面 又提供各种Runtime API(例如Configuration API,Pub/Sub API等)此外,随着探索实践,我们发现sidecar能做的事情远不止于此。 通过引入WebAssembly ,我们正在尝试将Layotto做成 FaaS (Function as a service) 和 reloadable sdk 的运行时容器 。