This is a bit poorly titled; it’s honestly a very good explanation of how request-oriented software in any language can have memory growth over time without actually having memory leaks.
Thanks for the feedback I agree. I’m working on a second revision. Currently, though I’m still planning on keeping it scoped to Ruby as if the article gets TOO abstract then it will be hard to find/consume.
Currently, I’m thinking “Why does My App’s Memory Usage Grow Asymptotically Over Time?”