Choosing between Data Fabric and Data Mesh
Just like Data Fabric, Data Mesh has become a buzzword in data management. Data Mesh focuses on principles such as managing data as a product, Self-Service, and providing a federated model at the organization and Data Governance level. The premise is to dismantle the concept of relying on central teams for data operations and move away from centralized data management to a decentralized approach. The Data Fabric and Data Mesh architecture approaches are often confused or referred to interchangeably; however, they are two separate design concepts. The question often asked is, do we need to choose one over the other? The answer is that they are complementary, and Data Fabric can be used together with Data Mesh.
In this chapter, we’ll focus on discussing how Data Fabric and Data Mesh share similar best practices and principles, and we’ll look at where they differ. I’ll provide a perspective of Data Mesh based on Zhamak...