-
๐ฆ Deno, Rust and WebAssembly
Deno is a JavaScript / Typescript runtime written in Rust. It is based on Google V8 engine (same as Node.js) and created by Ryan Dahl – the creator and original developer of Node.js. Q: Is Deno going to replace Node.js? A: It could. If it does, it will be one of the coming-to-age events for the Rust language for server-side applications. The same way Twitter made the Ruby language a legitimate choice for web apps almost 15 years ago.…
-
๐ฅ SSVM Performance
The Second State Virtual Machine (SSVM) is an open source WebAssembly runtime optimized for server-side applications. The SSVM provides not only a WebAssembly runtime in Node.js, but also a compiler toolchain ssvmup for Rust and JavaScript. Performance benchmarks These benchmark tests are entirely open source. Try them on your computer! The benchmark scores are in seconds. The smaller the better. The ๐ emoji marks the two best performing runtimes for each benchmark.…
-
WebAssembly vs native code
WebAssembly aims to drastically improve your application performance, safety, and developer productivity. It replaces native code with a managed container and finely grained security model. Why do we program in native code in 2020? In the past several years, CPU speed has pretty much stopped improving. At the same time, AI, big data, and blockchain have all create huge demands for more computing power. So far, the solution has been more and more native code in our software.…
WebAssemblyquestion-answerserverlessfunction-as-a-serviceai-as-a-service
-
๐ WebAssembly is the perfect runtime for server-side (or serverless) applications
In a recent paper on Science, MIT professor Leiserson et al. noted that, as Moore's Law stalled, “practically all industries will face challenges to their productivity”. But, while semiconductor miniaturization hits the quantum limit, the good news is that “thereโs plenty of room at the top”. The drivers for growth will be from more efficient software, new algorithms, and specialized hardware. The paper demonstrated that machine learning tasks can run 60,000x times faster when we replace Python with native code and specialized hardware.…
WebAssemblyquestion-answerserverlessfunction-as-a-serviceai-as-a-service