Dealing with Out-of-memory Conditions in Rust
We recently integrated new functionality into our CrowdStrike Falcon sensor that was implemented in Rust. Rust is a relatively young language with several features focused on safety and security. Calling Rust from C++ was relatively straightforward, but one stumbling block we’ve run into is how Rust deals with out-of-memory (OOM) conditions.
Source: Dealing with Out-of-memory Conditions in Rust, an article by John Gallagher