

Sentry with Arpad Borsos
Feb 22, 2024
Arpad Borsos from Sentry shares insights on using Rust for speed improvements, developing relay and symbolicator projects, and discussing actor-based vs. task-based concurrency. The podcast covers challenges in Rust SDK development, understanding clones and lifetimes, handling high traffic, and exploring mini dumps for native crashes.
AI Snips
Chapters
Transcript
Episode notes
Origin of rust-cache
- Arpad Borsos created the
rust-cache
GitHub Action due to frustrations with the existing caching solutions. - It simplifies cache key management and optimizes file caching for Rust projects.
Contributing to Firefox
- Arpad Borsos contributed to Firefox, including the SpiderMonkey JavaScript engine and C++ code.
- He recalls feeling intimidated but also welcomed by the community.
Improving C SDK testing
- Arpad Borsos pushed for improved testing and analysis tools (fuzzing, static analysis) for Sentry's C SDK.
- This led to the discovery of memory corruption bugs and a data loss issue.