arXiv Open Access 2025

The Promise and Pitfalls of WebAssembly: Perspectives from the Industry

Ningyu He Shangtong Cao Haoyu Wang Yao Guo Xiapu Luo
Lihat Sumber

Abstrak

As JavaScript has been criticized for performance and security issues in web applications, WebAssembly (Wasm) was proposed in 2017 and is regarded as the complementation for JavaScript. Due to its advantages like compact-size, native-like speed, and portability, Wasm binaries are gradually used as the compilation target for industrial projects in other high-level programming languages and are responsible for computation-intensive tasks in browsers, e.g., 3D graphic rendering and video decoding. Intuitively, characterizing in-the-wild adopted Wasm binaries from different perspectives, like their metadata, relation with source programming language, existence of security threats, and practical purpose, is the prerequisite before delving deeper into the Wasm ecosystem and beneficial to its roadmap selection. However, currently, there is no work that conducts a large-scale measurement study on in-the-wild adopted Wasm binaries. To fill this gap, we collect the largest-ever dataset to the best of our knowledge, and characterize the status quo of them from industry perspectives. According to the different roles of people engaging in the community, i.e., web developers, Wasm maintainers, and researchers, we reorganized our findings to suggestions and best practices for them accordingly. We believe this work can shed light on the future direction of the web and Wasm.

Topik & Kata Kunci

Penulis (5)

N

Ningyu He

S

Shangtong Cao

H

Haoyu Wang

Y

Yao Guo

X

Xiapu Luo

Format Sitasi

He, N., Cao, S., Wang, H., Guo, Y., Luo, X. (2025). The Promise and Pitfalls of WebAssembly: Perspectives from the Industry. https://arxiv.org/abs/2503.21240

Akses Cepat

Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2025
Bahasa
en
Sumber Database
arXiv
Akses
Open Access ✓