

Apache Iceberg™ Europe Community Meetup - Amsterdam
Apache Iceberg™ Europe Meetup - Amsterdam!
Join us for the Apache Iceberg™ Europe Meetup! Our event is hosted in Amsterdam co-hosted by Xebia , Clickhouse and Vakamo.
🎟️ When registering, please select one of the two ticket types:
In-Person Ticket: Join us on-site! Your name will be used to pre-register for venue access.
Remote-Only Ticket: Can’t make it in person? No worries—register to join the live stream, receive event recordings, and stay connected with the community.
Livestream
Agenda
5:00 pm – Registration & Networking
6:00 pm – presentations start
🎙️ Viktor Kessler (Vakamo)- Apache Iceberg - Governance and Business Continuity with Lakekeeper
🎙️ Darrel Ronald (Xebia) - Daedalus: Building an Open Data Platform from Scratch
7:00 pm – 7:30 pm Networking break
🎙️ Marco Slot (Snowflake) - Iceberg in Postgres and the joys of transactions
🎙️ Konstantin Vedernikov (Clickhouse) - Datalakes compactions in ClickHouse
8:30 pm – More Networking
9:00 pm – Event close
How to Get to the Venue
Address: BV Wibautstraat 200, 1091 TJ Amsterdam
Building Access
Xebia Netherlands
🪪 ID Requirements
Presentations & Speakers
🌟 Apache Iceberg - Governance and Business Continuity
Modern data platforms increasingly behave like software systems — but most organizations still lack safe workflows for changing data. Updating a table in production can easily break downstream pipelines, dashboards, or machine learning models.
In this session, we explore how Write-Audit-Publish (WAP) and Iceberg’s branching and tagging capabilities introduce Git-like workflows to the data lakehouse. Instead of writing directly to production tables, teams can validate changes, test transformations, and audit results before publishing them.
We’ll walk through the core concepts behind WAP, branches, and tags in Apache Iceberg, and explain how they enable safer experimentation, reproducibility, and controlled data releases.
To make this concrete, the session includes a live demo showing how to:
write data to a staging branch
validate and audit changes
publish the result to production
use tags to create reproducible data snapshots
If you’re interested in bringing software engineering best practices to data management, this session will show how Iceberg makes it possible.
Viktor Kessler, is Co-Founder of Vakamo and the creator of Lakekeeper, an Apache Licensed Iceberg REST Catalog. He’s a big believer in open standards like Apache Iceberg, which he sees as the backbone of today’s modern, composable Data & Analytics systems.
🌟 Xebia Daedalus: Building an Open Data Platform from Scratch
Over the past few months, our Data, Cloud & AI teams have collaborated to build a sovereign, open data platform for our clients. For the first time in public we will show the product, talk about both sovereignty and technical challenges. We have built an opinionated data platform that uses open source components, including Lakekeeper and Iceberg at its core.
Darrel Ronald, Data Engineer at Xebia Data, specializing in architecting and building data platforms. With over 20 years of experience across professions, roles, and industries, I focus on building integrated data systems that solve pragmatic challenges.
🌟 Iceberg in Postgres and the joys of transactions
Postgres has comprehensive support for Iceberg (v2) via the pg_lake extension. Postgres is also used as the metadata store for many catalog implementations. So what happens if you put them together? For one thing, transactions! Not just transactions across Iceberg tables, but full Postgres semantics across Postgres tables and Iceberg tables.
This talk will discuss how pg_lake adds Iceberg support to Postgres, using DuckDB as the underlying engine, and how transactions enable simple and fault-tolerant data pipelines between operational data and your data lake.
Marco Slot is a Principal Software Engineer on the Postgres team at Snowflake. He previously led the development of Citus at Citus Data, which was later acquired by Microsoft, and in 2024 started working on Iceberg in Postgres at Crunchy Data, which was later acquired by Snowflake. Over the years, Marco co-created several widely used Postgres extensions, including Citus, pg_cron, pg_documentdb, and pg_lake.
🌟 Datalakes compactions in ClickHouse
Apache Iceberg provides powerful abstractions for managing large-scale data lakes, but efficient storage maintenance remains a challenging problem. In this talk, we will examine how compaction can be implemented in Iceberg, from simple removal of delete files to advanced MergeTree-inspired strategies for merging data files and handling metadata. We will discuss design trade-offs, conflict resolution, cleanup mechanisms, and open questions that arise when building a compaction framework for data lakes.
Konstantin Vedernikov
Software engineer @ ClickHouse