top | item 46825968

(no title)

souvik1997 | 1 month ago

Fair point. We get around this by "yielding" back from the Wasm runtime (in a coroutine style) so that the "host" can do network calls or other IO on behalf of the Wasm runtime. But it would be great to do this natively within Wasm!

discuss

order

syrusakbary|1 month ago

Might be worth taking a look at WASIX [1]

We implemented all the system calls necessary to make networking work (within Wasm), and dynamic linking (so you could import and run pydantic, numpy, gevent and more!)

[1] https://wasix.org/

souvik1997|1 month ago

We will take a look! Thanks for sharing. Dynamic linking to run pydantic/numpy/etc. would be huge!