The Data Stack Show

175: The Parts, Pieces, and Future of Composable Data Systems, Featuring Wes McKinney, Pedro Pedreira, Chris Riccomini, and Ryan Blue

17 snips
Jan 31, 2024
Data systems experts Wes McKinney, Pedro Pedreira, Chris Riccomini, and Ryan Blue discuss the concept of composable data systems, the challenges and incentives for composable components, specialization and modularity in data workloads, and the efficiency and common layers in data management systems. They also explore the evolution of data system composability, exciting new projects in data systems, and the challenges of standardizing APIs.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Composable Stack Defined

  • Composable stacks are collections of components that interoperate via open standards to reduce custom glue code.
  • Well-defined interfaces let teams assemble best-of-breed systems without heavy integration work.
INSIGHT

Layered Database Mental Model

  • Think of a database as layered: storage, metadata, planning, execution, and user API.
  • Reusable components require deliberate API design at each layer to be pluggable and maintainable.
ANECDOTE

Hadoop's Unsafe But Useful Legacy

  • The Hadoop era proved that imperfect separation of storage and compute still provided huge value.
  • Ryan says we lived with unsafe transactions but still gained useful flexibility while the ecosystem matured.
Get the Snipd Podcast app to discover more snips from this episode
Get the app