-
WasmEdge at KubeCon NA 2022: A Recap
KubeCon has always been one of the most significant events of the year in the cloud native space. Wasm (WebAssembly) had really been a buzzword and caught people’s attention in Kubecon NA 2022 at Detroit. As the DevRel advocate of WasmEdge, I have been excited to have attended the KubeCon for the first time in my life. In-person meetups have been hard to come by since the raging pandemic and I had been expecting KubeCon for quite some time.…
-
🥳 Contribute to the WasmEdge Project via the CNCF LFX Mentorship 2022 03-Sept-Nov
Do you ever feel it's hard to contribute to an open source project? You may not know where to get started. You may be a little shy to share your insights with other people. If you were, the LFX mentorship program (similar to GSoC) is for you! If accepted as a mentee, you will be assigned experienced mentors from the WasmEdge team, and learn valuable software development skills. You will also receive a stipend of $3000 to $6600, depending on your location, so that you can focus on the work.…
-
WasmEdge Community Meeting: Wasi-crypto, Wasi-nn Proposal & India Devs Community
The WasmEdge maintainers host a monthly community meeting on the first Tuesday every month to share technical and community updates. On 5th July, the WasmEdge community discussed the runtime's implementation of wasi-nn and wasi-crypto proposals and the developer evangelizing in India for WasmEdge. Full video here. It's worth mentioning that all the speakers in WasmEdge July community meeting are from the community. Anyone interested is more than welcome to speak and discuss!…
-
LFX Mentorship: Becoming an Open Source Contributor to Exciting CNCF Projects
This article is by gusye1234, a LFX mentorship mentee for WasmEdge project, who is implementing the wasi-nn proposal. Hi, I'm gusye1234, an MSc. Computer Science student from China. My contributions to WasmEdge mainly focus on the wasi-nn proposal. I have completed the first milestone of the wasi-nn project. There is more to achieve and future work left to do, like supporting more types of AI models for WasmEdge.…
-
🥳 Contribute to the WasmEdge Project via the CNCF LFX Mentorship Summer Term 2022
LFX mentorship Summer(similar to GSoC) is coming. Contribute to the WasmEdge project. Make your mark in Open Source, and earn a stipend of $3000 to $6600! Click here to learn about sonder-joker's journey on WasmEdge LFX mentorship。 A brief introduction of WasmEdge WasmEdge is a cloud-native WebAssembly runtime hosted by the CNCF. It is widely used in modern web application architectures (Isomorphic & Jamstack applications), microservices on the edge cloud, serverless SaaS APIs, embedded functions, smart contracts, and smart devices.…
-
🤖 CNCF LFX Mentorship: From knowing nothing about cryptography to implementing wasi-crypto in WasmEdge
Author: sonder-joker WasmEdge is selected for GSoC 2022 through LFX Mentorship. Application open until 19th April, 2022. Come apply now. I'm a BSc software engineering student who likes open-source, software infrastructure, and challenging work. I applied for the WasmEdge CNCF LFX Mentorship Fall 2021 to support the WASI-Crypto proposal. The reason why I chose this project was that I wanted to participate in the development of an open-source project for some challenging work.…
-
How to Extend WebAssembly with Host Functions
By DarumaDocker,WasmEdge Contributor in charge of the development of WasmEdge-bindgen WebAssembly was developed for the browser. It gradually gain popularity on the server-side, but a significant disadvantage is its incomplete functionality and capability. The WASI proposal was initiated to solve these problems. But the forming and implementation of a standard is usually slow. What if you want to use a function urgently? The answer is to use the Host Function to customize your WebAssembly Runtime.…
-
🤖 Contribute to the WasmEdge Project via the CNCF LFX Mentorship Spring Term 2022
Contribute to the WasmEdge project. Make your mark in Open Source, and earn a stipend of $3000 to $6600! WasmEdge is a cloud-native WebAssembly runtime hosted by the CNCF. It is widely used in edge computing, automotive, Jamstack, serverless, SaaS, service mesh, and even blockchain applications. WasmEdge is written in C++, and has SDKs for C/C++, Rust, Golang, and JavaScript. We welcome all types of contributions — code, docs, integrations, specs, examples!…
-
eBPF and WebAssembly: whose VM reigns supreme?
The two hottest lightweight code execution sandboxes / VMs in the cloud-native world today are eBPF and WebAssembly. They both run high-performance bytecode programs compiled from C, C++, and Rust. The biggest difference, however, is that eBPF runs inside the Linux kernel while WebAssembly runs in the user space. eBPF has some programming restrictions that makes it safe for kernel use cases (eg no infinite loops). But that also means that eBPF is Turing incomplete.…
-
WasmEdge for Go Developers
Go developers can benefit from WebAssembly and WasmEdge Runtime in two important ways. You can compile Go programs to run in the WasmEdge container, or embed external functions, written in multiple programming languages, into Go applications as plug-ins. Get started by installing WasmEdge or using the WasmEdge development Docker. Embed WasmEdge in Go applications WasmEdge enables Go developers to embed functions and plug-ins written in different languages, including Rust, Swift, Kotlin, C/C++, JavaScript and TinyGo, into their Go applications.…