4.5 C
New York
Saturday, December 3, 2022

WebAssembly comes to Apache web server – InfoWorld

Editor at Large, InfoWorld |
VMware Labs has unveiled an extension module for Apache’s popular web server that runs WebAssembly binaries, opening new possibilities for languages and projects to run securely in Apache.
The mod_wasm extension module allows the Apache HTTP Server to reply to HTTP requests with applications compiled to WebAssembly. Internally, mod_wasm uses the Wasmtime secure runtime to configure and run Wasm modules.
When an Apache HTTP Server is run with mod_wasm enabled, the Wasm module is preloaded into memory as part of a process to speed up request handling by not loading the Wasm module from scratch every time a request is received.
Unveiled on GitHub earlier this month, mod-wasm is composed of two libraries:
WebAssembly, or Wasm, is a binary instruction format and stack-based virtual machine that provides high performance for web applications. It was designed as a portable compilation target for programming languages including C, C++, and Rust.
Paul Krill is an editor at large at InfoWorld, whose coverage focuses on application development.
Copyright © 2022 IDG Communications, Inc.
Copyright © 2022 IDG Communications, Inc.


Related Articles


Please enter your comment!
Please enter your name here

Latest Articles