News for hackers. Stuff that matters.
Re:FaaS in Go with WASM, WASI and Rust by caust1c on Saturday May 06, 2023 @09:36PM (#35847032)
WaZero is pretty freaking amazing. Been using it at RunReveal for log processing and alerts. Highly recommend picking it up to anyone wanting to learn about Web Assembly. Their docs are amazing and the team is really responsive, knowledgable and helpful!
Re:FaaS in Go with WASM, WASI and Rust by benatkin on Saturday May 06, 2023 @11:40PM (#35847706)
Have you tried wasmtime? Any noticeable difference?
Re:FaaS in Go with WASM, WASI and Rust by dilyevsky on Sunday May 07, 2023 @01:20AM (#35848170)
Wasmtime is i think the only engine that does proper jit, everything else does interpreter and aot (like wazero)
Re:FaaS in Go with WASM, WASI and Rust by benatkin on Sunday May 07, 2023 @02:25AM (#35848445)
Yeah, Wasmer (which I don't pay much attention to) uses Cranelift from Wasmtime, so Cranelift is pretty much the only game in town for JIT.

Wazero is awesome, I wish them luck and hope to use it, but I would use wasmtime for most everything until it gets a lot further along.

Re:FaaS in Go with WASM, WASI and Rust by mojodojodev on Sunday May 07, 2023 @02:38AM (#35848510)
So much tech with the word wasm in it now, it's beginning to get confusing!
Re:FaaS in Go with WASM, WASI and Rust by benatkin on Sunday May 07, 2023 @03:10AM (#35848755)
Yeah I perused the wazero docs and AOT doesn't sound too bad for a lot of use cases. A lot of different choices in the WASM space!
Re:FaaS in Go with WASM, WASI and Rust by titzer on Sunday May 07, 2023 @08:16AM (#35850620)
Wamr has two JITs. Wizard recently added a JIT. And of course all of the Web engines and node have JITs.
Re:FaaS in Go with WASM, WASI and Rust by benatkin on Sunday May 07, 2023 @03:05PM (#35854534)
None of those is relevant to me here imo. It's not that I don't know of them.
Re:FaaS in Go with WASM, WASI and Rust by evacchi on Sunday May 07, 2023 @06:00AM (#35849801)
hey wazero dev here, AMA!
Re:FaaS in Go with WASM, WASI and Rust by cube2222 on Sunday May 07, 2023 @06:38AM (#35850032)
Hey!

First, wazero is awesome, thanks for building it!

I saw initial steps of a Cranelift Wazero backend in your organization. Any plans or ETAs around this?

Re:FaaS in Go with WASM, WASI and Rust by evacchi on Sunday May 07, 2023 @07:03AM (#35850159)
thanks for the praise! Our community is super-awesome too!

Very experimental! No ETAs yet but we're considering a few strategies for the optimizing compiler

Re:FaaS in Go with WASM, WASI and Rust by richieartoul on Sunday May 07, 2023 @08:18PM (#35856838)
Seconded, I used it in one of my side projects and it’s pretty amazing to have full WASI with no CGO