This weekend, join WasmEdge in Shanghai to participate in the GOTC Global Open Source Technology Summit

The Global Open-source Technology Conference (GOTC for short) is jointly sponsored by Open Atom Open Source Foundation, Linux Foundation Asia Pacific, Shanghai Pudong Software Park and Open Source China. It is a grand open source technology conference for global developers. feast.

GOTC 2023 will be held in Shanghai Zhangjiang Science Hall from May 27th to 28th. The conference will be presented in the form of industry exhibitions, keynote speeches, special forums, and sub-forums. Participants will discuss popular technical topics such as Metaverse, 3D and games, eBPF, Web3.0, and blockchain, as well as open source communities, AIGC, Hot topics such as automotive software, AI programming, open source education and training, cloud native, etc., discuss the future of open source and help open source development.

WasmEdge was invited to share topics in the Cloud Native Summit and Rust sub-forums. At the same time, WasmEdge will also participate in open source market activities to communicate with developers on site and help developers understand WasmEdge.

Cloud Native Summit

Topic: Building and managing WebAssembly applications using container tools

讲者:Michael Yuan | Founder & maintainer of WasmEdge

Speech Time: 10:00-10:20

Topic introduction: Wasm has emerged as a secure, portable, lightweight and high-performance runtime sandbox for cloud-native workloads such as microservices and serverless functions. Docker Desktop also recently integrated WasmEdge to support Wasm containers. Today, there is an array of battle-proven tools that enable developers to create, manage, and deploy Linux container applications in development and production environments. Developers want to use the same tools to manage their Wasm applications to reduce learning curve and operational risk. What's more, using the same tools will allow Wasm containers to run side-by-side with Linux containers. This enables architectural flexibility to run some workloads (e.g. lightweight, stateless, transactional, scalable) in Wasm containers and others (e.g. long-running, heavyweight).

In this talk, I'll cover how to create, publish, share, and deploy real-world Wasm applications using Docker Desktop, Podman, containerd, and various versions of Kubernetes. These examples will showcase mixed container types to show how Wasm containers can work side-by-side with existing Linux container applications.

Sub-forum details:  https://my.oschina.net/oscpyaqxylk/blog/8904936

Rust-focused forum

Issue: What else does WebAssembly need to be a first-class citizen of the Rust runtime?

Guest: Michael Yuan | WasmEdge Maintainer

Speech time: 13:30-14:15

Introduction to the topic: Unlike most "modern programming languages", one of the highlights of Rust is that it can be directly compiled into machine code without an intermediate "runtime". But when Rust comes to browsers, cloud native, edge devices and other scenarios, it is not allowed to run machine code directly. At this point we need a runtime to run Rust code. In practice, WebAssembly has become one of the Rust runtimes of choice. The Rust compiler also adds a Wasm platform target. However, many common Rust crates have trouble running inside WebAssembly. In this talk, I will introduce the current status, limitations, solutions and future directions of the Rust WebAssembly compiler and standard/common libraries, and provide suggestions for Rust developers to develop Rust-Wasm applications.

Sub-forum details: https://my.oschina.net/oscpyaqxylk/blog/8865503

Open Source Bazaar Events

Time: May 27-28

At the GOTC site, WasmEdge will gather with other well-known open source projects in the open source market to answer questions about open source, programming, and cloud-native WebAssembly for those interested in open source and WasmEdge.

The WasmEdge community has set up two small tasks in the open source market. Developers and open source enthusiasts are welcome to interact and learn about the application of WasmEdge in the cloud native field. Every time you complete a task, you can get surrounding gifts.

Task 1: Successfully deploy a ChatGPT-based PR review robot on flows.network. flows.network is the best environment to run Rust and WasmEdge, helping developers create automated workflows based on ChatGPT.

Task Two: Successfully run Linux containers side by side with Wasm containers using Docker Desktop. Docker Desktop integrates WasmEdge by default, allowing developers to use familiar tools to run Linux containers and Wasm containers with one click.

Advanced Challenge: Write code on site to complete a workflow in flows.network.

Welcome to the WasmEdge booth to communicate with the WasmEdge project maintainers.

Finally, here is the GOTC registration link: https://gotc.oschina.net/

{{o.name}}
{{m.name}}

Guess you like

Origin my.oschina.net/u/4532842/blog/9109338