I am Co-Founder/CEO at Tigris Data and the author of this article.<p>Here I talk about the increased complexity of data infrastructure these days. How this idea about a specific toolset or component for a particular use-case has become the norm. And there has been a "gold" rush for infrastructure companies to stake a place in this new landscape, creating new tools and resulting in increasingly complex architectures.<p>We need to rethink what a data platform should look like. It has to be one that removes boilerplate and gives developers the ability to just be software developers and not DevOps.
> Data stored is optimized for application access patterns, not the application designed to adhere to the database's preferred patterns.<p>How do you make sure these "application access patterns" are mutually compatible without designing them anyway?