Ryan Levick

Results 136 issues of Ryan Levick

This SIP describes the `spin-test` tool that allows running unmodified Spin applications in WebAssembly component based testing environment where all potential imports to the Spin app are virtualized *and* can...

The `integration_tests::http_python_template_smoke_test` test [is failing](https://github.com/fermyon/spin/actions/runs/8702958149/job/23877188850?pr=2456#step:10:2246) repeatedly with an error about mismatching hashes when resolving the `componentize-py` dependency. Strangely it looks like the download of the dependency is ending before the...

*This issue was originally encountered using `wasmtime::bindgen`, but I'm posting this here since I think it likely impacts all bindings generators.* Currently, bindings are generated for the package that contains...

This is perhaps dependent on resolving #1 and #4, but a large gap in the wasi's capabilities is that there is currently no way to create sockets (i.e. no analogue...

wasi-network-sockets
feature-request

There are a large number of non-async APIs that users might want to use within a larger async flow. Having a guide on how to use blocking APIs inside of...

blocked

Currently the getting started example is a chat server that includes several concepts that have yet to be explained like codecs. Would it better for readers if the example only...

question

Composing multiple libraries that use Futures but don't know about each other is probably a very common scenario. For instance, if I want to use hyper and the async API...

confusion

Having a section on "gotchas" or trouble shooting will be important. Most issues people run into with Tokio probably come down to 3-5 different problems. Having go-to explanations of these...

guide

There are people who will read the guide who don't have a super solid grasp on fundamentals. Beyond basic knowledge of Rust programming the getting started guides already assume the...

There's a need for an introduction to what Tokio is beyond the short synopsis on [tokio.rs](https://tokio.rs/). The description should be without buzz-words or jargon and it should explain what Tokio...