-
WebAssembly on Kubernetes: from containers to Wasm (part 02)
By Seven Cheng Community post by Seven Cheng | View part one here In the previous article, I gave an overview of Wasm’s features and advantages. I also explained how to run Wasm modules within container environments. In this article, I will guide you through building and deploying Wasm applications in the Cloud Native ecosystems. You’ll need: a login to Docker Hub (you can also adapt the walkthrough to use a different container image registry.…
-
WebAssembly on Kubernetes: from containers to Wasm (part 01)
Community blog by Seven Cheng WebAssemly (Wasm) was originally created for the browser, and it has become increasingly popular on the server-side as well. In my view, WebAssembly is gaining popularity in the Cloud Native ecosystem due to its advantages over containers, including smaller size, faster speed, enhanced security, and greater portability. In this article, I will provide a brief introduction to WebAssembly and explain its advantages. Then I will discuss how Wasm modules can be executed using container toolings, including low-level container runtimes, high-level container runtimes, and Kubernetes in the next article.…
-
WasmEdge @ KubeCon + CloudNativeCon NA 2022
The most exciting cloud-native event for 2022 is just around the corner! KubeCon and CloudNativeCon NA 2022 will take place between Oct 24th and 28th in Detroit USA! WasmEdge and our community members will attend the conference, host a booth, go to the parties, and give 5 official talks! So, come say Hi virtually or even better, in person! Through conference presentations and demonstrations, the WasmEdge team focuses on WebAssembly (Wasm) developer experience and tooling for cloud-native applications.…
-
WasmEdge @ KubeCon + CloudNativeCon Europe 2022
KubeCon + CloudNativeCon Europe 2022 is around the corner. WasmEdge community members will be there and giving talks! It's time to say Hi virtually or in person if you are around. There are two WasmEdge-related talks on this year’s KubeCon + CloudNativeCon. They are on how to develop and manage Wasm apps. Cloud Native Wasm Day Time: May 16, 2022 11:05 - 11:35 CEST Topic: Run JavaScript, Python, and Ruby in WebAssembly…
-
Use Kubernetes and kind to Manage WebAssembly Apps
This article is based on Sven Pfennig’s presentation at the WasmEdge Community Meeting in Jan 2022. Pfennig discussed why and how to run WebAssembly apps in a Kubernetes cluster. Using kind and WasmEdge, he showcased a simple solution. Please watch the original video here: https://www.youtube.com/watch?v=-oumohWVgSI&t=493s Background kind is Kubernetes In Docker, that is, to deploy all the components required by Kubernetes in a docker container. kind is a simple and easy-to-use version of Kubernetes, often used in local testing use cases.…
-
🎅 Ho Ho Ho, WasmEdge 0.9.0 is here!
WasmEdge 0.9.0 is released just in time for the holidays. It is time for you to check out the bells and whistles, and unlock a new skill for 2022! This release of WasmEdge is focused on performance, stability, and interoperability with cloud native infrastructure. Specifically, WasmEdge now supports SIMD and several other WebAssembly feature proposals by default more JavaScript standards, such as ES6, CJS, and NPM modules improved performance, especially for JavaScript apps an improved and standard compliant C API an improved Go API and Reactr integration Dapr integration a new Universal Wasm Binary file format for AOT compiled high performance apps container and Kubernetes ecosystem SIMD and other WebAssembly proposals WasmEdge has supported the WebAssembly SIMD (Single instruction, multiple data) proposal since version 0.…