4 ms·
> Wasmer is an open-source runtime for executing WebAssembly on the Server.[1] [1]: https://docs.wasmer.io/ https://docs.wasmer.io/
by genpfault 6y ago
> Wasmer is an open-source runtime for executing WebAssembly on the Server.[1]
[1]: https://docs.wasmer.io/ https://docs.wasmer.io/
- canada_dry 6y agoCould someone also ELI5 and give some low-hanging use-cases for this... especially in the IoT space??
- orionblastar 6y agoRunning the code at the server means it is less likely to be seen by the user. I used to program in ASP 3.0 with VBscript. The user sees HTML code as the script is run on the server and Html code is rendered for the user. Also the user is less likely to hack the code if it is on the server.
- fnord123 6y agoA low hanging use case would be scripts for a distributed data analysis system. e.g. You type in a function and then it compiles to wasm and is sent out to run on worker nodes. Or you write code snippets for code to run in a distributed dag. This exists with e.g. shared file systems (how hpc works, how hadoop works) and Python can pickle code and send it over a socket (be aware that this is a security risk). WASM seems like a nice and direct solution for moving code to data.
- alexhutcheson 6y agoSQL UDFs might be another potential use-case in the same category.
- pjmlp 6y agoOracle and Microsoft already use JVM and CLR for that.