Re:Optimizing Your Web App 100x Is Like Adding 99 Servers
by freshhawk on Saturday November 21, 2020 @06:35AM
(#25169122)
Agreed. When we focus on the part of the spectrum of optimizations that do require talent, we're thinking of the exceptional, interesting, makes-a-viral-post-on-HN stuff.
The bulk of the work, in my experience, is simpler than the programming part. It's just a culture/priority thing. Like how most of the industry used to not use source control. Now we do, we didn't need to add "talent" to get that done either.
Re:Optimizing Your Web App 100x Is Like Adding 99 Servers
by vendiddy on Saturday November 21, 2020 @10:15AM
(#25170136)
I agree. One heuristic is the specs of our computers 20 years ago had.
Those computers were an order of magnitude slower. Yet many equivalent apps today run at about the same speed.
Performance is not being prioritized. And I suppose back then, devs had no choice given the resource constraints they had.
I've seen many times devs paying for larger databases instance without first even taking a few hours to try and optimize their queries.
Re:Optimizing Your Web App 100x Is Like Adding 99 Servers
by xxpor on Saturday November 21, 2020 @10:42AM
(#25170262)
The depressing part of all of this is performance optimization is really fun! I love sitting down with flamegraphs and other profiler output and making things faster.
Re:Optimizing Your Web App 100x Is Like Adding 99 Servers
by otabdeveloper4 on Sunday November 22, 2020 @06:52AM
(#25176744)
> software engineer worth their salt...
...is a scotsman that doesn't exist.
So in the end, it is more about attitude, not talent.