Why weren't your processes dropping messages? Also I think you can tell the VM to not allow the process to exceed a certain message size and trigger some sort of rate limiting or scaling out
Edit: huh. I could swear the VM had memory limit options. Guess not. Time to rewrite it in zig!
Yeah, I think that's the assumption people had been operating under.
That team would have thoroughly endorsed a zig rewrite! It was a very odd situation where most of us liked erlang the language but found the beam to be an annoying beast, whereas most of the world seems to be the opposite.
Edit: huh. I could swear the VM had memory limit options. Guess not. Time to rewrite it in zig!