Overview of Layotto (L8)
mainLayotto is an application runtime developed in Golang designed to help developers build cloud-native applications by decoupling them from the underlying infrastructure. It provides distributed capabilities such as state management, configuration management, and event pub/sub.
Built on top of the open-source MOSN, Layotto combines Multi-Runtime capabilities with Service Mesh features. It can act as a data plane for Istio while simultaneously providing Runtime APIs (e.g., Configuration, Pub/Sub) without requiring additional sidecars. It also supports using WebAssembly (WASM) to function as a FaaS (Function as a Service) runtime container.