If they were using ZFS, they probably wouldn't have golfed their memory allocations and had spare (don't the Go folks call this 'ballast') memory, so they wouldn't have trigger the routine?
The bug was that they weren't using ZFS. Not that ZFS had a bug.
> If they were using ZFS, they probably wouldn't have golfed their memory allocations and had spare
You're describing a problem with ZFS (being wasteful with memory), and then saying that if they used ZFS their workaround for that problem would have prevented this problem.
Do I interpret your post correctly?
If so, "the bug was that they weren't using ZFS" is some pretty wild spin.
The bug was that they weren't using ZFS. Not that ZFS had a bug.