AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Web Assembly: A New Approach to Code Execution and Security
This chapter discusses the concept of Web Assembly (Wasm) as a bytecode level interpreter that can interpret a binary and provide security measures. It compares Wasm to the Java Virtual Machine and highlights its ability to run any language on its virtual machine. The chapter also explores the applications of Wasm in solving memory safety issues, running code in constrained devices, building plug-in architectures, and protecting users and infrastructure.