Click here to Skip to main content
15,904,153 members
Articles / Internet of Things / Edge Device

Edge Cloud Microservices – How to Build High Performance & Secure Apps with WasmEdge and Rust

Rate me:
Please Sign up or sign in to vote.
5.00/5 (1 vote)
5 Jan 2023CPOL7 min read 11.9K   5  
How to create lightweight and high-performance web services in the WebAssembly sandbox, and then deploy them for free on edge cloud provider fly.io.
The author demonstrates how to create lightweight and high-performance web services using the WebAssembly sandbox, i.e., WasmEdge runtime, and how to deploy them on Fly.io for free. WasmEdge offers near-native speed, security, a reduced attack surface, a reduced risk of software supply chain attack, and a portable and lightweight runtime environment. The author demonstrates how to run async HTTP servers, image classification web services, and node.JS web servers with database connections using Rust and JavaScript in WasmEdge.

Views

Daily Counts

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
WasmEdge.org
United States United States
Dr. Michael Yuan is a maintainer of WasmEdge project (CNCF sandbox wasmedge.org) and a co-founder of Second State. He is the author of 5 books on software engineering published by Addison-Wesley, Prentice-Hall, and O'Reilly. Michael is a long-time open-source developer and contributor. He had previously spoken at many industry conferences, including Open Source Summit, RustLab Conference, and KubeCon.

His past experience includes product management and developer programs in major open source companies such as JBoss and RedHat. Dr. Yuan received a PhD in Astrophysics from the University of Texas at Austin.

Comments and Discussions