4 ms·
I appreciate the discussion as I want to do a follow on post about this in more detail. It doesn't do the BPF community any good to have people running old brok
by brendangregg 5y ago
I appreciate the discussion as I want to do a follow on post about this in more detail. It doesn't do the BPF community any good to have people running old broken versions of my tools (just as back in 2005, Sun was selling DTrace by distributing my half-finished socketsnoop.d). Now, some people are going to port anyway regardless of what's good for BPF. But if I can reach developers who may be on the fence about it, I can explain the pros of just building upon the existing tools. To start with, you get updates for free by kernel engineers at Facebook, Netflix, etc. Also, by pushing fixes back you'll find people will try to help you in return for when you need it (some startups, like Cilium, have done so much for BPF that I'd happily help them with anything they need (provided there isn't a clash with my current employment)).