▲ | drewcoo a day ago | |
I agree that we need better performance testing but I tend to see it as a top-down or an operations-in problem. Performance work from the bottom up, from low-level code constructs seems like the kind of work I've seen XKCD or even Dilbert cartoons about. That is the path of premature optimization and bike shedding. I'd love to see the industry do some kind of compositional service-level perf work. I'd love something like a contract testing view or perf, so that I can see how changes in a single part of the system will affect over-all SLAs. The tooling we have now seems to be of the form where if we want system perf, we need the big, expensive, kludgy full systems running for perf tests. And that kind of thing slows down dev velocity. I hope someone from SmartBear reads this is knows the right tech to acquire to accomplish this (give me Pact/PactFlow but for perf!). |