Discover the latest trends and best practices impacting data-intensive applications. Register for access to all 60+ sessions available on demand.
⚠️ It looks like a privacy blocker is preventing the form from loading. Please disable it for this page or click here to access the form directly.
Speedrunners and performance engineers face the same core challenge: every optimization must be weighed against its difficulty, reliability, and real-world impact on the final result. Through case studies from games like Super Metroid and Mario 64, this talk uses speedrunning as a lens to explore how engineering teams should think about balancing aggressive optimization against system stability and maintainability.
Sunny is a compiler engineer with experience in language design, performance optimization, and standard library implementation. They have worked on high-performance Protobuf C++ and Rust at Google, and are obsessed with getting the most out of hardware OEMs’ parts. Sunny also thinks that performance should be extremely accessible and frequently writes on the topic.
Sunny is currently at Buf where, unsurprisingly, he focuses on Protobuf performance, but also high-quality developer tooling (including Buf’s Protobuf compiler frontend).
Outside of software, Sunny is an experienced digital illustrator and painter.