This blog discusses container runtimes on the Arm64 platform and showcases benchmarking between WasmEdge and Runc. WasmEdge, a WebAssembly runtime, has advantages over container technology, such as smaller binary size, faster start time, and less reliance on the host kernel. However, it is still an immature technology with limited syscalls and unimplemented features. The blog also covers other secure container runtimes, such as Kata and gVisor, and provides a table comparing runtimes based on image size, boot time, security, difficulty of app development, project maturity, and adapted environments. Benchmarks show that WasmEdge has smaller memory footprint and faster boot time compared to Runc.
https://community.arm.com/arm-community-blogs/b/infrastructure-solutions-blog/posts/container-runtimes-wasmedge-arm