<story><title>Seeing through hardware counters: A journey to 3x performance increase</title><url>https://netflixtechblog.com/seeing-through-hardware-counters-a-journey-to-threefold-performance-increase-2721924a2822</url></story><parent_chain><item><author>fnordpiglet</author><text>These posts both make me violently aroused as well as profoundly depressed basically every employer I’ve ever had in 30 years doesn’t value such analysis. This is what engineering looks like, and it’s something no product manager can ever comprehend.</text></item></parent_chain><comment><author>Cthulhu_</author><text>In my limited experience, there&amp;#x27;s not many companies that actually have the load that requires this level of fine-tuning. Or they don&amp;#x27;t actually own the software involved; we&amp;#x27;ve had performance issues at the company I work for at the moment (as a consultant &amp;#x2F; contractor), caused by SAP and a product called Tibco, a visual editor to query and assemble data. Lack of transparency there.&lt;p&gt;Anyway my point with that is that there are a lot more high level things that needed to be fixed - and this is the case in most, if not all organizations I&amp;#x27;ve worked at - before you get to the lower levels of performance. And this probably applies everywhere.&lt;p&gt;In this example, they have their software so optimized and tweaked already that it ended up being a low level JVM issue.&lt;p&gt;Mind you &amp;#x2F; on the other hand, they mentioned something about subclasses and the like, it might be that a change in their Java code would have solved or amortized this issue as well.</text></comment>
<story><title>Seeing through hardware counters: A journey to 3x performance increase</title><url>https://netflixtechblog.com/seeing-through-hardware-counters-a-journey-to-threefold-performance-increase-2721924a2822</url></story><parent_chain><item><author>fnordpiglet</author><text>These posts both make me violently aroused as well as profoundly depressed basically every employer I’ve ever had in 30 years doesn’t value such analysis. This is what engineering looks like, and it’s something no product manager can ever comprehend.</text></item></parent_chain><comment><author>harha</author><text>PM here: I actually also got pretty excited reading this. The challenge is selling analyses with unknown outcomes to the bean counters who end up deciding. Blog posts like this help.</text></comment>