Console’s review
· Reviewed by David Mytton
What we like
Write functions in any language that can be compiled to WASM e.g. Go, Rust, Zig. Tarmac adds platform features like callbacks, logging, k/v store, SQL and HTTP fetching. Functions get exported to WASM then deployed using Tarmac running as a container (or outside of Docker if you prefer). Chain together functions into services.
Tradeoffs
Official SDK only available for Go (using TinyGo), but you can call out into Tarmac platform primitives from other languages.