WHAT WE KNOW / Solve-X blog
Andraž Hovnik

Evolution of Data Management: From Data Warehouses to Data Mesh

In an age where data has become indispensable for every organization, a groundbreaking approach known as data mesh is taking shape. This transformation mirrors shifts in how organizations tackle data management and its use. We will trace our journey from conventional data warehouses to the adaptable realm of data lakes, venture into the concept of data lakeshores, and ultimately immerse ourselves in the world of data mesh, pondering on its implications for the future of data processing.

Data Warehouses

The data warehouse architecture is defined by moving data from operational systems and first-party customer databases to business intelligence systems. The data warehouse serves as a central point where a schema (e.g. snowflake schema, star schema) is defined, and data is stored in dimension tables and fact tables, allowing businesses to analyze their data from multiple perspectives.

Data warehouses marked the beginning of analytical development in the 1980s and 1990s. In these centralized systems, organizations stored and organized structured data from various sources. While this approach enabled better reporting and analysis of business data, it proved to be limited due to its lack of flexibility and resulting costs.

Data Lakes

With the rise of data lakes, organizations gained greater flexibility, which became especially crucial in response to new challenges in data management. Data lakes represented a breakthrough by enabling the storage of vast amounts of diverse data in their raw form. This includes both structured and unstructured data, which are essential for data analytics and machine learning model training processes.

The data lake architecture was introduced around 2010 in response to the challenges faced by traditional data warehouses in meeting new data processing needs. Importantly, it allowed analysts access to raw data for machine learning model training processes. Data scientists require data in its raw form for this process, in which large volumes of data are essential. Storing such extensive data in traditional data warehouses would be extremely challenging, making data lakes a more suitable alternative for such tasks. However, data lakes quickly revealed their complexity and manageability issues.

Evolution of Data Management from 1980's to 2010's

Data Warehouse and Data Lake

Data Lakeshores

Around 2015, in response to challenges related to storing and managing data in data lakes, the concept of data lakeshores emerged. This concept is focused on better organizing and carefully curating data within the data lake, enabling improved use and analysis. The most significant changes between the second and third generations of data architecture included transition into the cloud, which brought real-time data availability, and the convergence between data warehouses and data lakes. The main drawbacks of the third generation of data architectures, which include data lakeshores, are vendor dependencies and the fact that data lakeshores can quickly accumulate vast amounts of data, necessitating efficient management and scaling.

Data Mesh

The modern evolution of data processing through the concept of data mesh is not just a technical shift but primarily represents a significant organizational and strategic change. Instead of the traditional centralized approach, it emphasizes decentralization and the distribution of data responsibilities throughout the entire organization. Each unit becomes its own data domain, responsible for managing, maintaining, and accessing its data.

With this approach, organizations achieve greater agility as they adapt better to rapidly growing data volumes. Additionally, data mesh enables better management of data growth, as organizations can more efficiently store, index, and analyze data. It also provides standardized interfaces for data access, facilitating collaboration, sharing, and data utilization within the organization. As a result, data mesh transforms how organizations think about their data and leverage it for improved business decision-making.

Evolution of Data Management from 2015's to Modern Day

From Data Lakeshores to Data Mesh


The evolution of analytical data architectures clearly demonstrates how the world of data is rapidly changing, from centralized data warehouses to the current emphasis on decentralization with the concept of data mesh. Choosing the right architecture is crucial for organizations aiming to harness the potential of data. With this approach, we witness a significant shift towards a collaborative approach to data management, opening up new opportunities and requiring a transformation in the way data is managed, shared, and secured.

In the context of this evolution, we are witnessing the rise of the data mesh concept, signifying a transition from centralized data processing to a distributed approach, where each part of the organization becomes its own data entity. This leads us into an era where data takes centre stage as an invaluable currency, enabling organizations to achieve greater agility and better harness the potential of data.

Share it - or leave a review!


I hereby acknowledge and agree with the processing of personal data, which I submit to owner and controller Solviks, programske rešitve in poslovno svetovanje, d.o.o. ((ang. Solviks, software solutions and business consulting, d.o.o) Počehova 59i, 2000 Maribor, Slovenia, e-mail: info@solve-x.net) on the Website.

I hereby acknowledge and agree that the personal data provided is processed for the following purposes:

  • marketing purposes relating to offers of products and services;
  • sending information about products, services and other activities.

Solviks, d.o.o. is processing name, surname, e-mail.

The legal basis for the processing of personal data is the consent of individual under Article 6(1) of General Data Protection Regulation – GDPR.

I hereby acknowledge that the personal data which I submit will be processed to the extent necessary to achieve the above-mentioned purposes. 

I hereby represent that I have been informed about my right to:

  • withdraw my consent to personal data processing at any time- GDPR, Article 7;
  • right to be informed- GDPR; Article 13;
  • obtain access to the personal data held – GDPR, Article 15;
  • incorrect, inaccurate or incomplete personal data to be corrected – GDPR, Article 16;
  • request that personal data be erased when it is no longer needed or if processing is unlawful – GDPR, Article 17;
  • request the restriction or suppression of personal data – GDPR, Article 18;
  • receive personal data in a machine-readable format (data in a data format that can be automatically read and processed by a computer) and sent it to another controller – GDPR, Article 20);
  • object to the processing of personal data in specific cases – GDPR, Article 21;
  • request that decisions based on automated processing concerning or significantly affecting a person and it is based on personal data are made by natural persons, not only by completers – GDPR, Article 22 (automated is only a process of inviting members to participate in surveys);
  • object to the transfer of my personal data.

I hereby acknowledge that I can submit a complaint to the Information Commissioner in Slovenia (Dunajska cesta 22, 1000 Ljubljana, e-mail: gp.ip@ip-rs.si, phone: 012309730, Website: www.ip-rs.si).

I hereby acknowledge that personal data requests and any other questions about personal data can be sent to an e-mail: vesna.brlic@solve-x.net or info@solve-x.net.

I hereby represent that I have carefully read all the above provisions and do voluntarily and unequivocally agree with them. 

Free Download WordPress Themes
Download Best WordPress Themes Free Download
Download WordPress Themes Free
Download WordPress Themes
udemy course download free
download xiomi firmware
Premium WordPress Themes Download
udemy course download free

The website uses cookies for a better user experience. By using our website, you confirm that you agree to their use.