Presented by

  • Robert Hodges

    Robert Hodges

    Robert Hodges has worked on database systems and applications since 1983. His experience spans pre-relational databases like M204 to online transaction processing in SQL to Hadoop and analytics. His work in the last few years has focused on analytic databases, Kubernetes, and open source. Robert’s day job is CEO of Altinity, an enterprise provider for ClickHouse.

Abstract

Data lakes on open table formats like Iceberg are a popular way to manage large datasets for analytics, data science, and AI. This talk explains how data lakes work and how to adapt open source analytic stacks to use them. First, we'll tour projects like Arrow, Iceberg, and Unity Catalog that make data lakes possible. Next, we'll see how analytic engines like DuckDB, ClickHouse, and Spark are adapting. Finally, we'll survey a few projects that enable applications written in Python, Golang, or Rust to deliver fast queries. You'll have to build the app yourself, but this talk will show you a path to use data lakes and open source successfully.