Software Engineering Radio - the podcast for professional software developers cover image

SE Radio 672: Luca Palmieri on Rust In Production

Software Engineering Radio - the podcast for professional software developers

00:00

Performance and Monitoring in Rust Applications

This chapter explores the performance metrics of backend applications built with Rust, highlighting its advantages over other languages like Golang and Python, particularly in Docker image size, memory efficiency, and latency. It emphasizes the role of Rust's async I/O model in enhancing request handling and preventing CPU bottlenecks, as well as showcasing the importance of telemetry for monitoring application performance. Additionally, the discussion covers structured logging, error handling strategies, and useful tools within the Rust ecosystem that contribute to code quality and stability.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app