When Firefox Faceplants - what the fox says and who is listening
summary
sakuro is Mozilla’s home‑grown crash pipeline: Breakpad in the client posts JSON and up to four binary blobs to six Python collectors in Phoenix, which use a radix/symlink file layout into temporary storage, then a crash mover writes IDs to RabbitMQ and raw crashes to HBase (about 100 TB). Processors run minidump stackwalk to symbolize crashes, save results to HBase/Postgres/Elasticsearch, and handle 3-5 million crashes/day. The system is modular via configman, is in production (live demo crash succeeds), and is adopted by others like Spotify.
AI-written summary · about
chapters (12)
- 0:00Start
- 4:15Crash Reporter
- 5:50Socorro
- 7:26Breakpad
- 13:39Collector
- 17:09CrashMover
- 18:20Processor
- 21:15Crontabber
- 22:37Middleware
- 23:14Crashkill
- 23:43Django Front End
- 29:52Configman








