Open in app
Home
Notifications
Lists
Stories

Write
Piethein Strengholt
Piethein Strengholt

Home
About

Published in Towards Data Science

·Pinned

Data Mesh: Topologies and domain granularity

The past year at Microsoft has been interesting to say the least! I’ve participated countless customer conversations, workshops and architecture design sessions. During these customer interactions, Data Mesh has often been a central subject of debate. What I’ve learned is that data mesh is relatively a new subject. It’s a…

Data

10 min read

Data Mesh: Topologies and domain granularity
Data Mesh: Topologies and domain granularity

Published in Towards Data Science

·Pinned

Implementing Data Mesh on Azure

Data mesh is an exciting new approach to designing and developing data architectures. After my first series of articles and more recent materials on data products and data domains, I received queries on explaining what a practical implementation on Azure could look like. I’ll try to answer this question in…

Data

8 min read

Implementing Data Mesh on Azure
Implementing Data Mesh on Azure

Published in Towards Data Science

·Pinned

Data Domains and Data Products

Data mesh in practice — All clients I work with are either interested in or planning their next generation of a modern data platform. In this transition, data mesh architecture is gaining a lot of traction. At the same time there are concerns about interpreting this concept: practical guidance is missing. About data mesh Data mesh advocates treating…

Data Mesh

13 min read

Data domains and data products
Data domains and data products

Published in Towards Data Science

·Pinned

Data Domains — Where do I start?

Strategic path towards designing an enterprise-scale data mesh — In all data mesh discussions I have with enterprises the subject of data domains draws most attention. Customers find domain-oriented data ownership the hardest part of data mesh. Often, there is a fundamental lack of understanding of Domain-Driven Design (DDD). Other data practitioners find the conceptual notions of DDD too…

Data Mesh

14 min read

Data Domains — Where do I start?
Data Domains — Where do I start?

Published in Towards Data Science

·Pinned

Data Mesh topologies

Design considerations for building a data mesh architecture — All organizations I work with understand the importance of data and are either interested in or planning their next generation of a modern data platform. Their aim is to move away from tightly coupled data interfaces and varying data flows towards an architecture that allows eco-system connectivity: a cloud distributed…

Data

6 min read

Data Mesh topologies
Data Mesh topologies

Jun 11

Feature stores and data mesh

One of my customers asked me a question: what is your view on features stores? And how to position them in the data mesh paradigm? My view: I’m no big fan of centralized or shared feature stores. They add unnecessary complexity to your architecture. Each individual analytical use case is…

Data Mesh

1 min read


Apr 1

Designing a metadata-driven processing framework for Azure Synapse and Azure Purview

In the blogpost Modern Data Pipelines, you learned about data pipelines and some of their difficulties. You also read up on an approach by binding Azure Synapse Analytics and Azure Purview in order to build a framework for intelligently processing data. In this article I want to take the data…

Azure

9 min read

Designing a metadata-driven processing framework for Azure Synapse and Azure Purview
Designing a metadata-driven processing framework for Azure Synapse and Azure Purview

Published in Towards Data Science

·Mar 17

Data Contracts — ensure robustness in your data mesh architecture

In a federated architecture, in which responsibilities are distributed between domains, it’s harder to oversee dependencies and obtain insights in data usage. This is where data contracts come into play. Why do data contracts matter? Because they provide insights into who owns what data products. They support setting standards and…

Data

7 min read

Data Contracts — ensure robustness in your data mesh architecture
Data Contracts — ensure robustness in your data mesh architecture

Published in Towards Data Science

·Mar 11

Data Mesh: The Balancing Act of Centralization and Decentralization

Nuances and considerations for implementing data mesh — A data mesh architecture distributes data ownership across domain teams, with federated governance and decentralized data products. Data mesh contrasts from other data architectures because it’s highly decentralized: distributed as opposed to centralized. Observations Many large enterprises that I talk to study data mesh. They find the scaling model of teams…

Data Mesh

6 min read

Data Mesh: the balancing act of centralization and decentralization
Data Mesh: the balancing act of centralization and decentralization

Published in Towards Data Science

·Feb 25

Master Data Management in Data Mesh

If it’s stable and it truly matters, consider using MDM — Enterprises using a Data Mesh Architecture typically have a large multitude of domains, each with its own systems and data. This means increased complexity because the data is spread around and multiple versions of the same data might exist. Integration, for example providing a 360-degree view of your customers, consequently…

Data Mesh

6 min read

Master Data Management in Data Mesh
Master Data Management in Data Mesh
Piethein Strengholt

Piethein Strengholt

Hands-on data management professional. Working @Microsoft.

Following
  • Netflix Technology Blog

    Netflix Technology Blog

  • David Luecke

    David Luecke

  • Lionel Martin

    Lionel Martin

  • Ashan Fernando

    Ashan Fernando

  • Hao Yi Ong

    Hao Yi Ong

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable