As data management and integration continue to evolve rapidly, storing all your data in one place, such as a data warehouse, is no longer scalable. In the very near future, data will need to be distributed and available for several technological solutions. With this practical book, you'll learnhow to migrate your enterprise from a complex and tightly coupled data landscape to a more flexible architecture ready for the modern world of data consumption.
Executives, data architects, analytics teams, and compliance and governance staff will learn how to build a modern scalable data landscape using the Scaled Architecture, which you can introduce incrementally without a large upfront investment. Author Piethein Strengholt provides blueprints, principles, observations, best practices, and patterns to get you up to speed.
Examine data management trends, including technological developments, regulatory requirements, and privacy concerns
Go deep into the Scaled...
AI Reading Assistant
Whole-book reading guide from stratified index samples; jump to passages in the text
Tip the Site
Support this siteYour recognition and a small knowledge-service contribution help keep this technical work open source.Scan the WeChat Pay or Alipay code below. Logged-in and guest visitors can both tip.
WeChat Pay
Alipay
Open WeChat or Alipay and scan. No login required.
AI guide
# Data Management at Scale
## 【One-Line Pitch】
A practical blueprint for enterprise architects and data leaders who need to escape the trap of centralized data warehouses and lakes, offering an incremental path toward a flexible, domain-based "Scaled Architecture" that balances agility with governance. Read this if your organization's data landscape has become too complex, tightly coupled, or slow to respond to modern demands like real-time analytics and machine learning.
## 【Book Arc】
- **Opening (~0%–9%)**: The book opens with a foreword from Jay Kreps (Confluent CEO) describing LinkedIn's evolution from batch-oriented data dumps to event streaming with Kafka, framing the core problem: modern enterprises need data infrastructure that spans many systems, not a single monolithic store. The preface then sets up the author's credentials and the book's mission to provide a comprehensive, technology-agnostic strategy for modern data management.
- **Early (~16%–25%)**: The author introduces the **Scaled Architecture** concept—a distributed, domain-based architecture that can be built incrementally without large upfront investments. This section explicitly positions the approach relative to Data Mesh and Data Fabric concepts, then provides a chapter-by-chapter roadmap: Read-Only Data Stores (Ch. 3), API Architecture (Ch. 4), Streaming Architecture (Ch. 5), integration (Ch. 6), governance and security (Ch. 7), business value (Ch. 8), master data management (Ch. 9), metadata (Ch. 10), and future vision (Ch. 11).
- **Early (~28%–34%)**: The author lays out his core beliefs and the theoretical foundations. He argues that centralized platforms (data warehouses, lakes) were not designed for today's pace of data consumption, especially for machine learning and real-time responsiveness. He introduces DAMA-DMBOK's definition of data management and stresses that disciplines must be embedded deeply in the organization, not bolted on.
- **Middle (~38%–47%)**: A deep dive into the data management disciplines most relevant to modern architectures: data architecture, governance, modeling, metadata management, data quality, and warehousing/BI/analytics. The author identifies a critical gap: **data integration and interoperability are poorly connected to metadata management**. He challenges the "single version of the truth" ideal, arguing that context switching and data transformation are unavoidable—even in centralized designs.
- **Middle (~47%–53%)**: The author critiques centralized platform assumptions—that centralizing reduces costs and removes integration pain—and explains why these models fail under disruptive trends like cloud computing, real-time decisioning, and data monetization. The section transitions into the rise of new database technologies (many open source) and the twin problems they create: **data proliferation** (same data spread across many systems) and **data-intensiveness**.
## 【Key Takeaways】
- **Centralized data platforms are no longer sufficient** (Early): Data warehouses and lakes were designed for a slower era; machine learning, real-time analytics, and continuous data generation demand architectures that can react quickly and distribute data across many systems.
- **The Scaled Architecture is incremental by design** (Early): Unlike failed data warehouse projects that take years to deliver value, this approach lets you start small, build pieces independently, and expand pragmatically—no large upfront investment required.
- **Data transformation is unavoidable** (Middle): Even with full centralization, context switching happens when data moves between applications. The "single version of the truth" ideal is flawed because applications and their data are inherently shaped by their unique design contexts.
- **Metadata is the missing connective tissue** (Middle): Data integration and interoperability are poorly connected to metadata management in most organizations. Properly utilized metadata lets you see what data passes by, how it integrates, distributes, and secures, and how it connects to business capabilities.
- **Data management disciplines must be embedded, not optional** (Middle): Governance, quality, modeling, and metadata management are not add-ons—they must be woven into the organization's DNA, or data will spiral out of control and analytics will be worthless.
- **New database diversity creates two core problems** (Middle): The proliferation of specialized (often open source) databases leads to data proliferation—the same data scattered across many systems—and data-intensiveness, both of which demand new architectural thinking.
## 【Reading Tips】
- **Skim the foreword and preface** (~0%–9%) if you're already familiar with why centralized architectures are failing; they're motivational but not technical. Focus instead on the chapter roadmap in the early sections to plan your reading path.
- **Deep-read the early sections (~16%–34%)** where the author defines data management disciplines and lays out his philosophy. This is where you'll understand the "why" behind the Scaled Architecture and whether it fits your organization's maturity level.
- **Pay special attention to the metadata discussion** (Middle ~44%–47%): The author's argument that metadata interoperability is underexposed is a unique contribution and likely the most novel insight for practitioners.
- **If you're an executive or sponsor**, focus on the business case discussion (Ch. 8) and the critique of centralized platforms (Middle ~47%–53%) to build your rationale for change. If you're an architect, prioritize the architecture chapters (Ch. 3–6) for implementation patterns.
- **Treat vendor mentions as illustrative, not prescriptive**: The author explicitly states the vision is technology-agnostic, so don't get anchored on specific products mentioned in examples.
## 【Coverage Limits】
This guide is based on excerpts covering roughly the first half of the book (through ~53%). The detailed architecture chapters (Read-Only Data Stores, API, Streaming), governance deep-dives, master data management, metadata management, and the concluding future vision are not covered in detail here.
##
Excerpt 1
. Cover Designer: Karen Montgomery Proofreader: nSight, Inc. Indexer: Sam Arnold-Boyd August 2020: First Edition Revision History for the First Edition 2020-...
ng the overall architecture, and zooming into various areas. What I envision is a long-lasting, modern, distributed domain-based architecture that addresses...
Naastepad, Neil Baxter, and all others who provided support. Finally, I would like to thank all the fantastic crew members from O’Reilly for their support an...
ere is limited documentation about this aspect in the field. A concern I have is the view DAMA and many organizations have on semantical consistency. As of t...
o a design where data objects are spread all over the place. This introduces several challenges, including increased network communication, data read replica...
oupling between all the applications that want to access it. Changes need to be carried out carefully because of the many cross dependencies between differen...
me the architecture but also contain items I often refer to. Each Application Has an Application Database Applications and databases are strongly connected....
ing that depends on that function has to be changed as well. We don’t want changes to the data exchange to cause a cascade of subsequent changes in dependent...
Support this siteYour recognition and a small knowledge-service contribution help keep this technical work open source.
Scan the WeChat Pay or Alipay code below. Logged-in and guest visitors can both tip.
WeChat PayAlipay
Open WeChat or Alipay and scan. No login required.
Add Tag
Enter tag name (max 50 characters)
Share E-Book
Data Management at Scale (Piethein Strengholt)(Z-Library)
Scan QR code with your phone to access
Copy the link or scan the QR code to access this e-book on your phone
Share E-Book via Email
Please enter email address
Donation Statistics
¥.00
Total Donations
0
Donation Count
Data Management at Scale (Piethein Strengholt)(Z-Library)
Find Your Favorite Books
Only registered users can comment after logging in. Comments need to be reviewed by administrators before being displayed
Loading comments...
Reply to Comment
Edit Comment