

Get a close view of the Nexla platform and learn how we make it easy for data teams to build their data mesh.
The modern data stack is emerging as the go-to cloud data architecture for analytics, machine learning, and to some degree business operations. However, as a business grows in complexity and data maturity, one data stack will no longer be enough.
In short, the modern data stack will become modern data stacks.
In adopting the modern data stacks approach, it is important to make sure that you are future-proofing against the inevitable growth in data variety and complexity of your data-powered applications.
Before we talk about the “what” of modern data stacks, let’s start with the “why” and several real life case studies. In short, the appetite for data is never-ending. It’s not uncommon for large enterprises to have many types of databases, such as transactional, graph, document-based, in-memory, time-series, key-value, globally distributed and more. Additionally, data is constantly coming in from everywhere including file and object stores like FTP, S3, shared drives, Dropbox, streaming sources, events, IoT, webhooks, and APIs. That’s how enterprises run in today’s data-heavy world.
Consider a few scenarios:
Each of these use cases requires its own modern data stack. Hundreds of use cases mean hundreds of modern data stacks in the company.
The modern data stack came up as a term in 2020 and rose to prominence in 2021. It started with the observation that the cloud data warehouse has become an anchor piece of the data stack. The goal in the early 2010s was that companies should capture all data points they could and leverage Hadoop-based data lakes to store the data and then query it. Technical complexity of Hadoop implementations, performance limitations, and finally the realization that most enterprises were at a multi-terabyte, not a multi-petabyte scale, paved the way for cloud data warehouses. These systems offered storage capacity large enough for most enterprises but with an unprecedented ease of use, maintainability, and nearly database-like performance.
Today’s modern data stack include the tools that power and enable an ecosystem around the cloud data warehouse.
BI, analytics, and machine learning are key data applications for today’s enterprise with the cloud data warehouse at the center. Innovations in cloud data warehouse technology catalyzed the creation of the supporting technologies that help create the stack outlined below.
There are real limitations to the current modern data stack approach. In this blog, Tristan Handy, founder of dbt, has done a good job of outlining the modern data stack and also sharing its limitations.
Some of these deficiencies are so severe it makes you wonder if a data stack that isn’t real-time, lacks proper governance, and is not easy to use for data consumers still deserves to be called “modern”.
The limitations of modern data stacks come primarily from three things:
The modern data stack as we know it today is already hitting some limits. Let’s look at where they’re occurring. In order to future-proof the modern data stack, the following aspects need to be thought through:
A truly modern data stack keeps the best of the original data stack but also brings in elements from data fabric architecture and data mesh principles to address the gaps identified above. Here is what the modern data stack 2.0 looks like:
Being able to access, transform, load, secure, and use data from any source is an integral part of any modern data solution. By bringing in elements of data fabric and data mesh, modern data stacks cover the shortcomings of older data storage solutions while pushing the limitations data stacks are beginning to run into. Whether you’re building a data solution from scratch, looking to upgrade an outdated system, or need more versatility and function from your data stack, consider the benefits of modern data stacks and how they are growing with modern data consumption needs. The future is here and it’s data; can your data solution keep up?
Check out our webinar on Building a Data Mesh to get started on yours today!
Discover how Nexla’s powerful data operations can put an end to your data challenges with our free demo.