
Scaling Graph Analytics Without ETL: Inside PuppyGraph’s Architecture
From Data Engineering Podcast by Tobias Macey
June 1, 2026 · 54 min · Episode 510
About this episode
Weimo Liu discusses the architecture of PuppyGraph's zero-copy graph querying engine and its applications in various data sources.
Summary In this episode Weimo Liu, co‑founder of PuppyGraph, talks about the engineering behind their “zero-copy” graph querying engine for lakehouse and database sources. He explores how PuppyGraph lets you run Cypher and Gremlin traversals and graph algorithms directly on data in Iceberg, Delta, Hudi, Hive, and even MongoDB—without loading into a separate graph store. Weimo explains their edge-sharded, vectorized, MPP architecture that tackles hub nodes, multi-hop traversals, and shuffle at scale, targeting sub-second to single-digit-second workloads. He digs into practical graph data modeling on top of normalized and denormalized tables, logical views, and flexible mappings; strategies for caching, adaptive reads, and leveraging Iceberg metadata; and how PuppyGraph’s operator-based engine unifies query and algorithms. He also covers real-world applications—from cybersecurity log analysis to entity resolution and agentic workflows—when to choose embedded or transactional graph databases instead, and what’s next for enterprise features and broader warehouse integrations. Announcements Hello and welcome to the Data Engineering Podcast, the show about modern data management This…
People in this episode
Host: Tobias Macey
Guest: Weimo Liu
Topics covered
- graph analytics
- data architecture
- zero-copy querying
- data modeling
- real-world applications
- enterprise features
Keywords
- graph querying
- Cypher
- Gremlin
- MPP architecture
- data engineering
- cybersecurity
- entity resolution
- adaptive reads
Sponsors
DataDriven.io
Mentioned in this episode
Organizations: PuppyGraph, Iceberg, Delta, Hudi, Hive, MongoDB
More episodes of Data Engineering Podcast
- Text to Data Products: Kaarvi’s End-to-End AI for Ingestion, Quality, and Dashboards · June 8, 2026 · 53 min
- Maximizing GPU Utilization: Heterogeneous Pipelines with Ray and Kubernetes · May 6, 2026 · 59 min
- The AI-First Data Engineer: 10–50x Productivity and What Changes Next · April 7, 2026 · 59 min
- Treat Metering Like Finance: Building Data Platforms for Consumption Economics · March 29, 2026 · 50 min
- Beyond the PDF: Rowan Cockett on Reproducible, Composable Science · March 22, 2026 · 43 min
- Beyond Prompts: Practical Paths to Self‑Improving AI · March 16, 2026 · 1h 2m
Explore listener stats, chart rankings, contacts and more on the Data Engineering Podcast podcast page.