github.com/tickoalcantara12/micro/v3@v3.0.0-20221007104245-9d75b9bcbab9/docs/ideas/wasm.md (about)

     1  # Web Assembly
     2  
     3  [Web Assembly](https://webassembly.org) (WASM) is a new standard runtime for the internet.
     4  
     5  ## Overview
     6  
     7  We want to integrate wasm as the final runtime for Micro to complete local, kubernetes, wasm. WebAssembly 
     8  is a new standard runtime which has major investment from all major browsers and tech companies with the 
     9  goal of achieving the dream of write once, run anywhere. Intel has produced a lightweight runtime 
    10  called the [Intel Micro WASM Runtime](https://github.com/bytecodealliance/wasm-micro-runtime) which 
    11  we want to use as the basis for our wasm runtime. The idea there is to embed the runtime directly into 
    12  micro so that we can run WebAssembly binaries in process, anywhere.
    13  
    14  ## Goals
    15  
    16  By adopting wasm we can gain true ubiquity at scale by enabling Micro and Micro services to be run 
    17  absolutely anywhere and everywhere. To turn everything into a service. A Micro service.