FastFlood: The Story of a Massive Memory Leak in FastBoot Land
summary
A production FastBoot app leaks roughly 90% of memory across requests and reproduces locally only when built like production. Investigation uses Chrome DevTools Heap profile and timeline plus node inspect and ApacheBench with concurrency 1, applying a three-snapshot technique to shrink candidates. The leak traces to Ember Data and a custom adapter where a computed headers property holds token references; replacing it with a plain getter removes the leak and restores normal memory behavior.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:30Background
- 3:20Example
- 5:10Object Memory Graph
- 10:00Timeline Tool
- 11:40Reproduce Locally
- 12:55Inspect
- 14:25Snippets
- 16:20Two approaches
- 17:00Assigning tasks
- 17:45Communication
- 18:35The War








