&gt;log-structured I&#x2F;O management built into SSDs is seriously sub-optimal for databases and apps that use log-structured I&#x2F;O as well<p>This assert piqued my interest given that my hands-on experience with HBase speaks to the contrary. The paper by SanDisk they refer to <a href="https:&#x2F;&#x2F;www.usenix.org&#x2F;system&#x2F;files&#x2F;conference&#x2F;inflow14&#x2F;inflow14-yang.pdf" rel="nofollow">https:&#x2F;&#x2F;www.usenix.org&#x2F;system&#x2F;files&#x2F;conference&#x2F;inflow14&#x2F;infl...</a> seems to suggest that most of the issues are related to sub-optimal degragmentation by the disk driver itself. More specifically, the fact that some of the defragmentation is unnecessary. Hardly a reason to blame the databases and can be addressed down the road. After all, GC in Java is still an evolving subject.