Session: Memory Safety for the Internet’s Critical Software Infrastructure
We currently live in a world where deploying a few million lines of C code on a network edge to handle requests is standard practice, despite all of the evidence we have that such behavior is unsafe. From the Linux kernel to TLS libraries, HTTP servers, and core utilities, the Internet depends on code that is not memory safe. This needs to change, but it’s a big job. We’ll talk about how to get it done.