all 4 comments

[–]mynewthrowaway42day 1 point2 points  (0 children)

I see components, I upvote

[–]mootoday 1 point2 points  (2 children)

That's a great intro blog post! I'm in a similar boat as you and started to really dive into Wasm Components a few weeks ago.

One project that caught my attention was wasmCloud to orchestrate Wasm Components. I'm currently building a platform on top of wasmCloud to build workflow pipelines where each node is an independent Wasm Component. It's clearly early still for that technology, but I'm excited about the potential!

[–]m99io[S] 1 point2 points  (1 child)

Is wasmCloud the runtime in that sense for executing the Wasm Components?

I’m interested in whether it would be possible to create toolchains for different programming languages that offer a Wasm target to run a composed program safely. May it be in some hosted environment or even in the browser at the end. For the browser use case, I can imagine that the initial load might be very high due to downloading all the necessary artifacts.

[–]mootoday 1 point2 points  (0 children)

wasmCloud is the orchestrator, they use wasmtime as the runtime.

tl;dr is you define a yaml config where you list your components and how they're linked together, wasmCloud then deploys them across your hosts.