35: Facebook App Health with Jon
Nov 11, 2021•35 min•Ep. 35
Episode description
Did you know that you can "rage shake" your phone to create a bug report in most Meta apps? If you did, have you ever wondered what happened after you hit submit? In this episode's interview, Pascal talks to Jon about App Health and how his team ensures that despite thousands of engineers shipping code every day, the apps remain reliable and fast.
Got feedback? Send us an email to [email protected], tweet us at @insidefbmobile (https://twitter.com/insidefbmobile), DM us on Instagram (https://instagram.com/insidefbmobile) and don’t forget to follow our host @passy (https://twitter.com/passy). Fancy working with us? Check out https://facebookcareers.com.
Links:
- Flipper
- Litho Error Boundaries
- Meet the Rustaceans: Digant Kasundra
- ELI5: Metro - JavaScript Bundler for React Native
- IFBM 7: Performance and lnstrumentation with Ariane
- gCPU Paper: A Real-time Framework for Detecting Efficiency Regressions in a Globally Distributed Codebase
Timestamps:
- Intro 0:06
- Jon Intro 1:30
- App Health Mission 2:58
- Rage Shake & Fly Trap 5:27
- Life of a Regression 8:49
- Experiments and App Health 13:47
- Tracking Down Perf Regressions 16:13
- Soft Errors 18:54
- Favourite Tools 23:35
- Backend Regressions 25:31
- Rolling out a Fix 28:00
- gCPU 29:45
- Wrapping Up 32:12
- Outro 33:20
- Bloopers 34:04