In previous chapters you learned about virtualization in depth and how different resources like memory, CPU, and networks are virtualized both in context of VM and containers. We did a deep dive into container-based virtualization and explored with Golang-based programs how to create container sandboxes.
In this chapter we cover the basics of the Rust programming language, which allows us to build more secure container sandboxes owing to the inherent constructs of Rust programming which are more secure.