DEDP 4.1 — Convergent Evolution and Its Patterns (Intro)
The navigation map for Part 2. This chapter provides the flowchart that connects specific technologies to the patterns and design patterns they belong to. It is a reference chapter — short on prose, high on structural value.
The Hierarchy in Practice
The chapter establishes the bottom-up navigation path:
Convergent Evolutions (CEs) → Patterns (DEPs) → Design Patterns (DEDPs)
The key insight: start from what you know. Find a technology you use daily (dbt, Airflow, Snowflake, Kafka), trace the arrows upward to the pattern it implements, then follow to the design pattern that tells you how to implement it well.
The Flowchart
The central visualization maps:
- Convergent Evolutions (bottom layer): dbt, data lakes, message queues, semantic layers, Docker, data contracts, reverse ETL, and more
- Patterns / DEPs (middle layer): ELT, caching, data lineage, orchestration, workspace packaging, data asset reusability
- Design Patterns / DEDPs (top layer): Real-time platforms, dimensional modeling, dynamic queries, declarative orchestration
This is the book’s table of contents expressed as a dependency graph rather than a linear list.
How to Use This
For 01-projects/phdata/index consulting work, this flowchart is a client conversation tool:
- Ask: “What technologies are you using?” (identify their CEs)
- Map those to patterns (what problems are they actually solving?)
- Identify gaps: which patterns are missing or poorly implemented?
- Recommend design patterns for the gaps
This is 06-reference/concepts/systems-over-goals in action — the flowchart shifts the conversation from “should we use Tool X?” to “which pattern do we need, and what implements it best in our context?”
Connections
- The theory behind convergent evolution: 06-reference/2026-04-04-dedp-convergent-evolution
- Formal definitions of CE, DEP, DEDP: 06-reference/2026-04-04-dedp-intro-dedp
- Specific CE analyses already ingested:
- Pattern introductions: 06-reference/2026-04-04-dedp-dep-intro, 06-reference/2026-04-04-dedp-design-patterns-intro