Episode
Everything Is a Graph (Even Your Dad Jokes) with Roi Lipman
- Podcast
- Screaming in the Cloud
- Published
- Mar 5, 2026
- Duration seconds
- 2333
- Processing state
processed- Canonical source
- https://share.transistor.fm/s/980836c7
Actions
POST https://stenobird.com/v1/public/podcasts/screaming-in-the-cloud/episodes/everything-is-a-graph-even-your-dad-jokes-with-roi-lipman/transcription-requests
Idempotently request low-priority transcript generation for this episode.GET https://stenobird.com/podcast/screaming-in-the-cloud/everything-is-a-graph-even-your-dad-jokes-with-roi-lipman.md
Read the agent-friendly Markdown representation of this episode resource.
Summary
Graph databases solve complex pathfinding and relationship problems that are nearly impossible to model in relational tables. This discussion explores the specialized utility of graphs in supply chains and access management, alongside the evolution of FalcoDB.
Topics
- Graph Databases
- FalcoDB
- Vector Search
- Open Source
- Rust Programming
- AI-Assisted Development
- RedisGraph
- Data Modeling
Highlights
- Main idea: Graph databases are essential for highly interconnected data like social networks and supply chains where relational joins fail
- Practical takeaway: Vector search is increasingly becoming a feature within existing databases rather than a standalone requirement
- Failure mode: Relying on AI-generated code without deep understanding is a dangerous path for system-level engineering
- Business insight: Open-source availability drives much higher adoption and community engagement than closed-source models
- Technical challenge: Rewriting legacy C components into Rust is a complex, non-linear process that requires careful integration
Chapters
1:00The Database Landscape: An overview of the explosion of specialized data stores, from relational and NoSQL to time-series and vector databases.3:55The Power of Graphs: Why modeling data as a network is necessary for complex relationship mapping that tables cannot handle.6:45AI and Data Choices: How AI-assisted development changes the way engineers approach building and scaling new applications.12:40Vector Search as a Feature: Discussing the trend of integrating vector indexing capabilities directly into graph and existing database engines.15:40The Evolution of FalcoDB: The transition from RedisGraph to the creation of FalcoDB and the importance of maintaining specialized workloads.18:25Open Source Sustainability: The trade-offs between open-source availability and closed-source revenue models in the database industry.24:20The Rust Rewrite: The technical difficulties and strategic decisions involved in migrating core components from C to Rust.27:10Real-world Graph Use Cases: Applying graph theory to practical problems like transportation cost minimization and complex access management.