https://www.infoq.com/news/2022/06/data-mesh-topologies/ BT QCon London (March 27-29, 2023): Adopt the right emerging trends to solve your complex engineering challenges. Register Now. Close Toggle Navigation Facilitating the Spread of Knowledge and Innovation in Professional Software Development English edition * English edition * Chinese edition * Japanese edition * French edition Write for InfoQ Search [ ] [Search] Sign Up / Login Email [ ] Password [ ] [Login] Forgot password ? InfoQ Account Email [ ] [Send Recovery Email] Back to login Resend Activation [ ] [Resend] Back to login Login with: Google Microsoft Twitter Facebook Don't have an InfoQ account? Sign Up Logo - Back to homepage 2,005,649 Nov unique visitors News Articles Presentations Podcasts Guides Topics Development * Java * Kotlin * .Net * C# * Swift * Go * Rust * JavaScript Featured in Development * Six Impossible Things Kevlin Henney takes a look at six specific impossible things that shape the limits of what people can develop, from integer representation to the minefield of task estimation and prioritization. Six Impossible Things All in development Architecture & Design * Architecture * Enterprise Architecture * Scalability/Performance * Design * Case Studies * Microservices * Service Mesh * Patterns * Security Featured in Architecture & Design * Scaling GraphQL Adoption at Netflix Tejas Shikhare discusses how Netflix migrated to GraphQL and some of the problems they had to solve scaling it. Scaling GraphQL Adoption at Netflix All in architecture-design AI, ML & Data Engineering * Big Data * Machine Learning * NoSQL * Database * Data Analytics * Streaming Featured in AI, ML & Data Engineering * The Next Decade of Software is about Climate - What is the Role of ML? Sara Bergman introduces the field of green software engineering, showing options to estimate the carbon footprint and discussing ideas on how to make Machine Learning greener. The Next Decade of Software is about Climate - What is the Role of ML? All in ai-ml-data-eng Culture & Methods * Agile * Diversity * Leadership * Lean/Kanban * Personal Growth * Scrum * Sociocracy * Software Craftmanship * Team Collaboration * Testing * UX Featured in Culture & Methods * How Community Engagement Can Boost Your Staff-Plus Career Eder Ignatowicz discusses becoming a successful Staff-Plus Engineer. How Community Engagement Can Boost Your Staff-Plus Career All in culture-methods DevOps * Infrastructure * Continuous Delivery * Automation * Containers * Cloud * Observability Featured in DevOps * Platform Engineering Needs a Prescriptive Roadmap: A Conversation with Nigel Kersten Nigel Kersten feels that it is time for a prescriptive roadmap for how to adopt and implement platform engineering. A lack of definition for DevOps enabled early adopters but didn't allow late-majority enterprises to be successful in their adoption of DevOps. The platform engineering community is in danger of repeating this mistake. Platform Engineering Needs a Prescriptive Roadmap: A Conversation with Nigel Kersten All in devops EventsNew Helpful links * About InfoQ * InfoQ Editors * Write for InfoQ * About C4Media * Diversity Choose your language * En * Zhong Wen * Ri Ben * Fr InfoQ Live InfoQ Live January Learn how to achieve high-level observability without picking and choosing which logs to collect. Register Now. QCon London QCon London Adopt the right emerging trends to solve your complex engineering challenges. Register Now. The Software Architects' Newsletter The Software Architects' Newsletter Your monthly guide to all the topics, technologies and techniques that every professional needs to know about. Subscribe for free. InfoQ Homepage News Six Governance Topologies for Data Mesh Architecture & Design QCon London (March 27-29, 2023): Adopt the right emerging trends to solve your engineering challenges. Six Governance Topologies for Data Mesh Like Print Bookmarks Jun 24, 2022 2 min read by * Abner Ballardo Write for InfoQ Join a community of experts. Increase your visibility. Grow your career.Learn more Piethein Strengholt, author of Data Management at Scale, recently published an article presenting six data-mesh governance topologies and domain granularity. Each topology adapts the data mesh strategy to balance requirements like data ownership, organization structure, pace of change, technology, and others. Data mesh is an enterprise data architecture that adapts and applies the learnings in building distributed architectures to the domain of data. Data mesh recommends creating self-serve data infrastructure, treating data as a product, and organizing teams and architecture based on business domains. According to Strengholt, organizations transitioning to data mesh must make trade-offs. Depending on their context, they could value quality over control, simple over complex structures, etc. Organizations must adapt the data mesh concept to implement what works best for them today and use one of the following topologies as a starting point: Data mesh governance topologies: six different approaches Source: https://towardsdatascience.com/ data-mesh-topologies-and-domain-granularity-65290a4ebb90 Applying the purest theoretical form of data mesh looks ideal, but it is hard to achieve because it requires standardization and managing concerns about capability duplication, network access, etc. Strengholt named this implementation a fine-grained, fully federated mesh topology. It is often used in organizations born on the cloud, that are relatively young, and have highly skilled software engineers. Organizations that value quality and compliance over agility can implement the fine-grained and fully governed mesh topology because it adds a central distribution layer to address distribution concerns. In Strengholt's experience, many organizations, particularly financial institutions and governments, tend to use it. However, organizations with hard-to-maintain legacy systems or lacking highly skilled software engineers can implement the "hybrid federated mesh" topology where federation happens on the consuming side domains and centralization in the others. Organizations in supply-chain management, product development, or transportation industries require a high level of specialization. The value-chain-aligned mesh topology addresses this scenario by grouping domains that work together. Each value chain will behave like a larger domain, and crossing its limits requires data products to adhere to centralized standards. Large-scale organizations with complex architectures and many applications require multiple governance levels, alignments, and decompositions, Strengholt wrote. Implementing some data mesh will require more trade-offs. In the coarse-grained aligned mesh topology, domains hold many applications, and boundaries are set by mirroring business units or regional viewpoints. This topology contradicts a pure data-mesh implementation and introduces new risks like creating silos. Finally, some large-scale organizations can implement the coarse-grained governed mesh to overcome complexity, peer-to-peer distribution, and interoperability deviation. This topology adds a central distribution layer and relaxes controls within larger boundaries. About the Author Abner Ballardo Show moreShow less Inspired by this content? Write for InfoQ. Becoming an editor for InfoQ was one of the best decisions of my career. It has challenged me and helped me grow in so many ways. We'd love to have more people join our team. [ccccd59] Thomas BettsLead Editor, Software Architecture and Design @InfoQ; Senior Principal Engineer Write for InfoQ Rate this Article Adoption ( ) ( ) ( ) ( ) ( ) Style ( ) ( ) ( ) ( ) ( ) [ ] [Submit] [ ] [Submit] [ ] Author Contacted This content is in the Data Mesh topic Related Topics: * Architecture & Design * Data Mesh * Architecture * Related Editorial * Related Sponsored Content + Data Quality Fundamentals - Download the eBook (By O'Reilly) * Related Sponsor [MonteCarlo] Data Reliability Delivered. Data breaks. We ensure your team is the first to know and the first to solve with end-to-end data observability. Related Content * Testing Advanced Driver Assistance Systems * GitLab Releases Single-Tenant SaaS Offering for Strict Security and Compliance * GitLab Adopts CLI Project to Bring GitLab to the Terminal * Apple Announces Full Swift Rewrite of the Foundation Framework * Platform Engineering Needs a Prescriptive Roadmap: A Conversation with Nigel Kersten Platform Engineering Needs a Prescriptive Roadmap: A Conversation with Nigel Kersten * Spring for Apache Kafka 3.0 and Spring for RabbitMQ 3.0 Released * How Community Engagement Can Boost Your Staff-Plus Career How Community Engagement Can Boost Your Staff-Plus Career * AWS Announces Clean Rooms for Secure Collaborations * OpenAI Releases Conversational AI Model ChatGPT * Scaling GraphQL Adoption at Netflix Scaling GraphQL Adoption at Netflix * Wayve's End-to-End Deep Learning Model for Self-Driving Cars * Improved Supply Chain Visibility and Actionable Insights with AWS Supply Chain * What's New in .NET Community Toolkit v8.1.0 Preview 1 * Meta MultiRay Allows Efficiency on Large-Scale AI Models * Software Testing through the Lens of Energy Management Software Testing through the Lens of Energy Management * WildFly 27 Delivers Support for JDK 17 and Jakarta EE 10 * Moving to .NET 7 MSMQ Alternatives Moving to .NET 7 MSMQ Alternatives * Java News Roundup: JDK 20 in Rampdown, JDK 21 Expert Group, Apache Tomcat, JakartaOne * Asahi Linux Gets Alpha GPU Drivers on Apple Silicon * Triggermesh Introduces an Open-Source AWS Eventbridge Alternative with Project Shaker * Amazon Announces Preview of OpenSearch Serverless * Grafana Labs Announces Trace Query Language TraceQL * The State of APIs in the Container Ecosystem The State of APIs in the Container Ecosystem * Profiles, the Missing Pillar: Continuous Profiling in Practice Profiles, the Missing Pillar: Continuous Profiling in Practice * Vulnerability Inbox Zero Vulnerability Inbox Zero * Going from Architect to Architecting: the Evolution of a Key Role Going from Architect to Architecting: the Evolution of a Key Role * Microsoft's Distributed Application Framework Orleans Reaches Version 7 * Payara Cloud Automates Jakarta EE Deployments to Kubernetes * How Defining Agile Results and Behaviors Can Enable Behavioral Change * The Future of Technology Depends on the Talent to Run it The Future of Technology Depends on the Talent to Run it * Swift to Add Support for Ownership, Macros, and C++ Interop * Enhanced Serverless Development with Terraform and AWS SAM * Amazon EventBridge Pipes Support Point-to-Point Integrations between Event Producers and Consumers * Colliding Communities, Cloud Native, and Telecommunications Standards Colliding Communities, Cloud Native, and Telecommunications Standards * Microsoft Open-Sources Agricultural AI Toolkit FarmVibes.AI * Mythical Man Month Author and Father of the 8-Bit Byte, Fred Brooks, Dies at 91 * AWS Announces Preview Release of Amazon Security Lake * Great Leaders Manage Complexity with Self-Awareness and Context Awareness Great Leaders Manage Complexity with Self-Awareness and Context Awareness * Recap of AWS re:Invent 2022 * Adopting Low Code/No Code: Six Fitnesses to Look for Adopting Low Code/No Code: Six Fitnesses to Look for The InfoQ Newsletter A round-up of last week's content on InfoQ sent out every Tuesday. Join a community of over 250,000 senior developers. View an example Enter your e-mail address [ ] [ ] Select your country [Select a country] [ ] I consent to InfoQ.com handling my data as explained in this Privacy Notice. [Subscribe] We protect your privacy. Hello stranger! You need to Register an InfoQ account or Login or login to post comments. But there's so much more behind being registered. Get the most out of the InfoQ experience. Tell us what you think [ ] [ ] Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p [ ] Email me replies to any of my messages in this thread [Post Message] Community comments Watch thread Close Your Reply Quote original message [ ] [ ] Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p [ ] Email me replies to any of my messages in this thread [Post Message] Cancel Close Your Reply [ ] [ ] Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p [ ] Email me replies to any of my messages in this thread [Post Message] Cancel Close OK Discuss * Development + Asahi Linux Gets Alpha GPU Drivers on Apple Silicon + Windows Subsystem for Linux Now Generally Available in Microsoft Store + Six Impossible Things * Architecture & Design + Scaling GraphQL Adoption at Netflix + InfoQ Software Architecture & Design Trends 2022 + Going from Architect to Architecting: the Evolution of a Key Role * Culture & Methods + Testing Advanced Driver Assistance Systems + How Community Engagement Can Boost Your Staff-Plus Career + Software Testing through the Lens of Energy Management * AI, ML & Data Engineering + OpenAI Releases Conversational AI Model ChatGPT + Wayve's End-to-End Deep Learning Model for Self-Driving Cars + Meta MultiRay Allows Efficiency on Large-Scale AI Models * DevOps + GitLab Releases Single-Tenant SaaS Offering for Strict Security and Compliance + GitLab Adopts CLI Project to Bring GitLab to the Terminal + Platform Engineering Needs a Prescriptive Roadmap: A Conversation with Nigel Kersten The InfoQ Newsletter A round-up of last week's content on InfoQ sent out every Tuesday. Join a community of over 250,000 senior developers. View an example * Get a quick overview of content published on a variety of innovator and early adopter technologies * Learn what you don't know that you don't know * Stay up to date with the latest information from the topics you are interested in Enter your e-mail address [ ] [ ] Select your country [Select a country] [ ] I consent to InfoQ.com handling my data as explained in this Privacy Notice. [Subscribe] We protect your privacy. QCon International Software Development Conference Real-world technical talks. No product pitches. Practical ideas to inspire you and your team. March 27-29, 2023. Attend in-person or online. QCon London brings together the world's most innovative senior software engineers across multiple domains to share their real-world implementation of emerging trends and practices. Level-up on 15 major software and leadership topics including Modern Frontend Development and Architecture, Enhancing Developer Productivity and Experience, Remote and Hybrid Work, Debugging Production, AI/ML Trends, Data Engineering Innovations, Architecture in 2025, and more. SAVE YOUR SPOT NOW Home Create account Login QCon Conferences Events Write for InfoQ InfoQ Editors About InfoQ About C4Media Media Kit InfoQ Developer Marketing Blog Diversity Events * InfoQ Live JANUARY 25, 2023 * QCon London MARCH 27-29, 2023 * QCon San Francisco OCTOBER 2-6, 2023 Follow us on Youtube212K Followers Linkedin18K Followers RSS19K Readers Twitter50k Followers Facebook20K Likes AlexaNew Stay in the know The InfoQ PodcastThe InfoQ Podcast Engineering Culture Podcast Engineering Culture Podcast The Software Architects' NewsletterThe Software Architects' Newsletter General Feedback feedback@infoq.com Advertising sales@infoq.com Editorial editors@infoq.com Marketing marketing@infoq.com InfoQ.com and all content copyright (c) 2006-2022 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with. Privacy Notice, Terms And Conditions, Cookie Policy BT *