[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Minios-devel] WebAssembly Runtime for Unikraft?



I'm new to Unikraft but as I understand it, new language support is added by adding new runtimes. Has the team evaluated using WebAssembly (https://webassembly.org/) as a runtime? WASM by design is meant to execute any language that can compile to it and by design isn't limited to the web (see https://webassembly.org/docs/non-web/.) There are many runtime implementations which could be used (https://github.com/appcypher/awesome-wasm-runtimes) and are running on everything from serverless compute platforms (https://www.cloudflare.com/products/cloudflare-workers/) to microcontrollers (https://github.com/intel/wasm-micro-runtime.) Adopting a WebAssembly runtime could open up Unikraft to many more languages, which means potential for code reuse.
_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.