Podcast

Sentry - Arpad Borsos, Senior Native Platform Engineer

In this episode, we talk to Arpad Borsos, Systems Software Engineer at Sentry, about how they use Rust to build a modern error monitoring platform for developers.

Show Notes

How do you know your application is working as expected? Do you have an overview of the errors and exceptions that occur in production?

This is where Sentry comes in. Sentry is a modern error monitoring platform that helps developers discover, triage, and prioritize errors in real-time.

In this episode, we talk to Arpad Borsos, Systems Software Engineer at Sentry, about how they use Rust to build a modern error monitoring platform for developers.

We touch on the challenges of building a high-performance, low-latency platform for processing and analyzing large amounts of data (like stack traces and source maps) in real-time. Arpad maintains the symbolic crate for stack trace symbolication, which also gets used on the Sentry platform.

About Sentry

Sentry provides application performance monitoring and error tracking software for JavaScript, Python, Ruby, Go, and more. Their platform also supports session replay, profiling, cron monitoring, code coverage, and more.

About Arpad Borsos

Arpad Borsos loves to work on high-performance, low-latency systems and maintains open source projects like the popular rust-cache GitHub Action, which is used by over 20.000 GitHub repositories to cache Rust dependencies in CI.

He is an expert in asynchronous programming and gave a talk titled async fn from Editor to Executable at EuroRust 2023.

Subscribe to Rust In Production

Rust in Production is a bi-weekly podcast by corrode. New episodes are released every other Thursday at 4pm UTC. You can subscribe to new episodes on Apple, Spotify, YouTube, Amazon, or through our RSS feed.