At Sentry we handle hundreds of thousands of events a second — from tiny metric to huge memory dump. What started as a small Django application had to be scaled up to support global points of presence, lower latency and significantly higher throughput. This talk walks through our experience building a Rust based ingestion service to replace our Python one, the lessons we have learned and where we made changes from the original design.