<story><title>Uber Engineering Tricks of the Trade: Tuning JVM Memory for Large-Scale Services</title><url>https://eng.uber.com/jvm-tuning-garbage-collection/</url></story><parent_chain><item><author>StreamBright</author><text>Using Hadoop like it was 2014 again too.&lt;p&gt;I am surprised how much legacy inefficient crap is lingering around in companies like Uber.</text></item><item><author>_old_dude_</author><text>Tuning GCs like it was 2014 again.&lt;p&gt;It&amp;#x27;s a little bit sad that they did not hire an expert.</text></item></parent_chain><comment><author>0xbadcafebee</author><text>Large companies operate almost entirely on legacy inefficient crap. It&amp;#x27;s often the case that the thing that makes them the most money is running on giant old barely-supported piles of shit.&lt;p&gt;People &lt;i&gt;constantly&lt;/i&gt; underestimate the fact that &amp;gt;80% of the cost of software is maintenance. Upgrades and patches and redesigns&amp;#x2F;refactors and following modern conventions costs 4x more than the cost it took to build it. But nobody puts that in their budget. And then later people find this huge pile of legacy shit, and think, wow, this company really screwed up. But in fact this is totally normal.&lt;p&gt;By the way, this is the case because of how we develop software and hardware, not because they are some inscrutable element that can&amp;#x27;t possibly be built once and maintained for a lifetime (like, say, a building). We just don&amp;#x27;t build it to last.</text></comment>
<story><title>Uber Engineering Tricks of the Trade: Tuning JVM Memory for Large-Scale Services</title><url>https://eng.uber.com/jvm-tuning-garbage-collection/</url></story><parent_chain><item><author>StreamBright</author><text>Using Hadoop like it was 2014 again too.&lt;p&gt;I am surprised how much legacy inefficient crap is lingering around in companies like Uber.</text></item><item><author>_old_dude_</author><text>Tuning GCs like it was 2014 again.&lt;p&gt;It&amp;#x27;s a little bit sad that they did not hire an expert.</text></item></parent_chain><comment><author>pavitheran</author><text>What should be used instead of Hadoop DFS in 2021?</text></comment>