Schedule

Join Europe’s leading conference for modern data infrastructure, search and machine learning in Berlin from 7-9 June. We’ll kick of on Sunday with an interactive barcamp followed by two full conference days on Monday and Tuesday!

Schedule

Sunday, 7. June

Sunday
Kesselhaus
Maschinenhaus
Palais Atelier
Frannz Salon
14:30
—
17:30
♥

Barcamp

Palais Atelier
#BBuzz
14:30 - 17:30 (3h)
Barcamps are informal sessions, a kind of "un-conference", with a schedule decided on the day. It is all driven by the interests and expertise of those who attend so each one is different, but ours are always great!

Monday, 8. June

Monday
Kesselhaus
Maschinenhaus
Palais Atelier
Frannz Salon
09:30
—
09:35
♥

Opening Session

Kesselhaus
#BBuzz
09:30 - 09:35 (5m)
Join us as we kick off Berlin Buzzwords 2026!
09:35
—
10:20
♥
Operations
People & Community
Society, Ethics & Sustainabilty

Building Resilience: The Next Decade of Open Source

Kesselhaus
Keynote
09:35 - 10:20 (45m)
Over 25 years, open source has become vital digital infrastructure. However, its future relies on human resilience, not just code. To combat burnout, funding gaps, and new regulations, we must move beyond old methods and address sustainability through global policy, security, and community health.
10:20
—
10:40

Breakfast Break

Kesselhaus
10:20 - 10:40 (20m)

Breakfast Break

Kesselhaus
10:20 - 10:40 (20m)

Breakfast Break

Maschinenhaus
10:20 - 10:40 (20m)

Breakfast Break

Maschinenhaus
10:20 - 10:40 (20m)

Breakfast Break

Palais Atelier
10:20 - 10:40 (20m)

Breakfast Break

Palais Atelier
10:20 - 10:40 (20m)

Breakfast Break

Frannz Salon
10:20 - 10:40 (20m)

Breakfast Break

Frannz Salon
10:20 - 10:40 (20m)
10:40
—
11:00
♥
Data Science
Society, Ethics & Sustainabilty
Stories

Low-Resource Languages as Stress Tests for NLP Data

Kesselhaus
Short Talk
10:40 - 11:00 (20m)
Low-resource languages expose weaknesses in NLP systems that are often hidden by benchmark data. Drawing on experience annotating fieldwork data, this talk shows how ambiguity and annotation decisions reveal fundamental data quality issues relevant to real-world NLP pipelines.
♥
People & Community
Society, Ethics & Sustainabilty

OpenSearch Software Foundation: 1 Year of Open Governance

Maschinenhaus
Short Talk
10:40 - 11:00 (20m)
In this presentation, we will talk through moving a major open source project into a foundation and the benefits of open governance, and a vendor-neutral home has proven through a sustained growth in community contributions.
11:10
—
11:50
♥
Stream

Dynamic Broker-Side Filtering for Kafka

Kesselhaus
Talk
11:10 - 11:50 (40m)
KAFKA-6020 has been open for 7 years. This talk demos broker-side filtering for Kafka with sub-millisecond latency (p99 < 25ms). Live demo with working code shows how it reduces network costs, simplifies consumers, and enables new use cases. Real-world validation from financial services and logistics deployments.
♥
People & Community
Society, Ethics & Sustainabilty

Mentoring In Open Source in the Age of AI

Palais Atelier
Talk
11:10 - 11:50 (40m)
Open source mentorship changed overnight with AI tools. Contributors submitted polished code they couldn’t explain, making learning harder to assess. This talk shares what we learned mentoring Outreachy contributors—what failed, what worked, and what we’re still figuring out.
♥
Data Science
Society, Ethics & Sustainabilty
Stories

No 0-day required, just target the AI coding assistant!

Frannz Salon
Talk
11:10 - 11:50 (40m)
Discover how attackers can manipulate AI coding assistants through hidden text, typosquatting and code errors. Learn to detect concealed instructions and set up trusted dependencies to keep unsafe code out of your environment.
12:00
—
12:45
♥
Operations
Scale
Stream

Beyond the Hype: When Apache Flink Solves Real Problems

Palais Atelier
Talk
12:00 - 12:40 (40m)
When does Apache Flink solve real problems versus add complexity? Explore use cases where Flink becomes essential such as fraud detection, CDC, real-time analytics versus when batch or Kafka Streams suffice. Compare stream engines (Flink, Spark) with platforms (Kafka, Pulsar) to confidently decide when streaming delivers value.
12:40
—
14:00

Lunch Break

Maschinenhaus
12:40 - 14:00 (1h 20m)

Lunch Break

Maschinenhaus
12:40 - 14:00 (1h 20m)

Lunch Break

Palais Atelier
12:40 - 14:00 (1h 20m)

Lunch Break

Palais Atelier
12:40 - 14:00 (1h 20m)

Lunch Break

Frannz Salon
12:40 - 14:00 (1h 20m)

Lunch Break

Frannz Salon
12:40 - 14:00 (1h 20m)
12:45
—
14:00
Continuing until 14:00: Lunch Break
Continuing until 14:00: Lunch Break
Continuing until 14:00: Lunch Break
Continuing until 14:00: Lunch Break
14:00
—
14:40
♥
Scale
Store
Stream

Turning the database inside out again

Maschinenhaus
Talk
14:00 - 14:40 (40m)
We rethink data systems by putting streams at the center. Expanding on Martin Kleppmann's: Turning the Database Inside Out, this talk shows how Apache Kafka and Apache Iceberg together provide durable storage, indexing, and rich views that eliminate brittle ETL and unify real-time and historical analysis. A new way to see databases—and streams.
♥
Data Science
Operations
Stream

Apache Spark Declarative Pipelines in Action

Palais Atelier
Talk
14:00 - 14:40 (40m)
Learn Spark 4.1's brand-new Declarative Pipelines, a paradigm shift replacing imperative code with simple declarations. We'll build a real-time data pipeline together, processing streaming ADS-B flight data from tens of thousands of aircraft overhead.
♥
Store

Herding Cat(alogue)s: The Apache Iceberg™ Catalog Landscape

Frannz Salon
Talk
14:00 - 14:40 (40m)
Apache Iceberg™ relies on catalogs, but with many options available, choosing the right one is challenging. This session explores the Iceberg catalog landscape, covering core functions, the impact of REST catalogs, and comparisons of Hive, JDBC, Snowflake, and Apache Polaris™ to help you select the best fit for your needs.
14:50
—
15:10
♥
Data Science
Store
Stories

Ultraviolet: Turn Hidden Document Data into an AI Advantage

Kesselhaus
Short Talk
14:50 - 15:10 (20m)
Every PDF hides a world of structure, metadata and embedded signals that can silently influence AI based processing. With ultraviolets, we reveal how those can be exploited for malicious purposes and even become powerful tools for smarter applications. Designing for both humans and machines become a vital aspect of AI experience design.
♥
Data Science
Society, Ethics & Sustainabilty
Store

Scientific Data Under Threat in Today’s America

Frannz Salon
Short Talk
14:50 - 15:10 (20m)
A brief look at how scientific data came under political pressure during the presidency of Donald Trump, and how scientists and data repositories in Europe worked to protect public access to evidence-based research, ensuring access for data science in a well-structured way.
15:20
—
16:00
♥
Operations
Scale
Store

How Apache Iceberg Enables Multi-Engine Data Platforms

Kesselhaus
Talk
15:20 - 16:00 (40m)
the session will cover operational best practices, including metadata management, file sizing, compaction strategies, and performance tuning at scale. Attendees will leave with practical guidance for designing &operating open, flexible, multi-engine data architectures built on Apache Iceberg, enabling faster analytics, lower operational flexibility
♥
Operations
Stories
Stream

Streamling: Lightweight, Extensible Streaming on DataFusion

Maschinenhaus
Talk
15:20 - 16:00 (40m)
Apache DataFusion is moving beyond batch into streaming. We built Streamling, a Rust streaming engine that uses DataFusion planning and Arrow RecordBatch streams for real-time SQL/WASM transforms. This talk covers how we built it, highlights key features (FFI plugins, WASM transforms, and dynamic tables), and shares production lessons.
♥
Data Science
Scale
Store

Why Choose One: Multi-Engine Analytics with Apache Wayang

Palais Atelier
Talk
15:20 - 16:00 (40m)
Choosing the best engine for each data task sounds right, but in modern data stacks doing so requires expertise and effort. Apache Wayang, a recently graduated TLP, addresses this by decoupling logical dataflows from execution engines. From big data platforms to SQL and ML engines, Wayang enables cross-platform execution that maximizes performance.
♥
Data Science
Stories

Let LLMs Wander: Engineering RL Environments

Frannz Salon
Talk
15:20 - 16:00 (40m)
What if, instead of learning only from examples, Language Models could explore crafted Environments, little worlds where they can act and improve autonomously? Join me to see how Reinforcement Learning Environments work, how to build them with open-source tools, and how to use them to evaluate and train LLMs/Agents.
16:00
—
16:30

Coffee Break

Kesselhaus
16:00 - 16:30 (30m)

Coffee Break

Kesselhaus
16:00 - 16:30 (30m)

Coffee Break

Maschinenhaus
16:00 - 16:30 (30m)

Coffee Break

Maschinenhaus
16:00 - 16:30 (30m)

Coffee Break

Palais Atelier
16:00 - 16:30 (30m)

Coffee Break

Palais Atelier
16:00 - 16:30 (30m)

Coffee Break

Frannz Salon
16:00 - 16:30 (30m)

Coffee Break

Frannz Salon
16:00 - 16:30 (30m)
16:30
—
17:10
♥
Operations
Store
Stories

10x CouchDB Performance Gains for a AAA Game Launch

Kesselhaus
Talk
16:30 - 17:10 (40m)
All software benchmarks and claims of performance are carefully crafted lies and this talk is no different. Instead of giving you a quick “do steps one, two, three for a magic speedup”, we aim to explain how we arrived at the changes we made and how we rigorously tested those changes to make sure we understand their impact.
♥
Operations
Scale
Stream

Event-driven Agents with Complex Event Processing in Flink

Palais Atelier
Talk
16:30 - 17:10 (40m)
Event-driven Agents calling LLMs can be combined with Pattern Recognition and Anomaly Detection in Apache Flink in smart ways to increase cost efficiency, avoid hallucinations and enforce predictable, deterministic behavior. Specifically in a business process context, this architecture provides opportunities for continuous real-time process mining.
♥
Operations
Scale
Society, Ethics & Sustainabilty

SPRUCE it up! Open Source GreenOps at scale

Frannz Salon
Talk
16:30 - 17:10 (40m)
GreenOps adoption is stalled by missing data from cloud providers. SPRUCE is an open-source, scalable platform built on Apache Spark that enriches cloud usage reports with open models to quantify carbon impact, build insights, and help teams reduce both emissions and cloud spend.
17:20
—
18:05
♥
Operations
Scale
Store

Floe: Policy-Based Table Maintenance for Apache Iceberg

Palais Atelier
Talk
17:20 - 18:00 (40m)
Iceberg maintenance procedures work. Orchestrating them across hundreds of tables is the problem. Floe is an open-source system that treats maintenance as policy: glob patterns, schedules, and health-driven triggers that gate operations on real table metrics. Supports 7 catalogs, executes via Spark or Trino.
♥
Data Science
Operations

Observability’s Sixth Sense: Detecting Anomalies in Metrics

Frannz Salon
Talk
17:20 - 18:00 (40m)
In this talk, we look at anomaly detection as a complementary way of working with metrics. Instead of relying on predefined limits, anomaly detection focuses on identifying behavior that deviates from what is normally observed over time. The focus is on how developers can interpret these signals, where anomaly detection is useful, where it is not.
18:05
—
21:05
♥

Get-Together

Kesselhaus
#BBuzz
18:05 - 21:05 (3h)
Join us for food and drinks at Palais Kulturbrauerei!

Tuesday, 9. June

Tuesday
Kesselhaus
Maschinenhaus
Palais Atelier
Frannz Salon
09:30
—
09:50
♥
Data Science
Scale
Store

Writes, 3 ways: Postgres, Apache Kafka® and Apache Iceberg™

Frannz Salon
Short Talk
09:30 - 09:50 (20m)
Learning new things is hard, but a useful way to think about new things is by comparing them to things you already know. In this talk, we'll compare writes between 3 different popular data services: Postgres, Apache Kafka and Apache Iceberg. In doing so, we'll learn a bit about the evolution of how we've thought of data storage as developers.
10:00
—
10:40
♥
Data Science
Store
Stream

Kafi Streams: Complex Stream Processing Made Simple

Palais Atelier
Talk
10:00 - 10:40 (40m)
You can finally stop caring about co-partitioning, state stores and eventual consistency. Kafi Streams, built on (Py)DBSP, treats streaming like batch — strongly consistent, no special concepts. An Open Source Python library for the 80% of use cases that don't need extreme scale. Fully incremental stream processing for everyone, from day one.
♥
Operations
Scale

GitOps for n8n: Treating Workflows as Code

Frannz Salon
Talk
10:00 - 10:40 (40m)
n8n-gitops is an open-source CLI that applies GitOps principles to n8n workflows. This talk shows how workflows can be exported, reviewed, versioned, and deployed from Git instead of manually promoted via the UI. Through a live demo, we explore safer deployments, rollbacks, and lessons learned operating automation as code.
10:40
—
11:10

Breakfast Break

Kesselhaus
10:40 - 11:10 (30m)

Breakfast Break

Kesselhaus
10:40 - 11:10 (30m)

Breakfast Break

Maschinenhaus
10:40 - 11:10 (30m)

Breakfast Break

Maschinenhaus
10:40 - 11:10 (30m)

Breakfast Break

Palais Atelier
10:40 - 11:10 (30m)

Breakfast Break

Palais Atelier
10:40 - 11:10 (30m)

Breakfast Break

Frannz Salon
10:40 - 11:10 (30m)

Breakfast Break

Frannz Salon
10:40 - 11:10 (30m)
11:10
—
11:50
♥
Store

DuckDB beyond the notebook

Palais Atelier
Talk
11:10 - 11:50 (40m)
Most people know DuckDB as a fast analytics tool for notebooks and scripts. But embedded OLAP enables much more: browser-based analytics via WebAssembly, serverless data processing, and lightweight data apps — without heavy infrastructure. This talk shows how DuckDB changes the way we build data-driven applications.
12:00
—
12:40
♥
Operations
Store
Stream

Keeping data private in real-time pipelines

Kesselhaus
Talk
12:00 - 12:40 (40m)
Real-time data is awesome… until you realize it’s leaking names, emails, and locations. In this talk, you’ll learn how to keep streaming data private, from simple masking to tricks that beat re-identification. All with live demos and some juicy real-world stories.
♥
Operations
Scale
Society, Ethics & Sustainabilty

Escaping the Cloud: High-Performance AI in your Browser

Palais Atelier
Talk
12:00 - 12:40 (40m)
Server-side inference is the bottleneck of modern AI, creating costs and privacy hurdles. But what if the solution is scaling down to the browser? This session investigates Client-Side AI using WebGPU, ONNX Runtime, and Transformers.js. We’ll explore the reality of hardware access, model size, and the 2026 trade-offs of browser based execution.
♥
Data Science
Operations

The Failures That Don't Crash: MLOps for AI Agents

Frannz Salon
Talk
12:00 - 12:40 (40m)
This talk takes four reliability patterns from distributed systems and shows what they look like inside an agent architecture. How to shadow-test an agent. Why your circuit breakers need confidence thresholds. What an eval harness looks like when your system is non-deterministic. And why human oversight degrades faster than anyone admits.
12:40
—
14:00

Lunch Break

Kesselhaus
12:40 - 14:00 (1h 20m)

Lunch Break

Kesselhaus
12:40 - 14:00 (1h 20m)

Lunch Break

Maschinenhaus
12:40 - 14:00 (1h 20m)

Lunch Break

Maschinenhaus
12:40 - 14:00 (1h 20m)

Lunch Break

Palais Atelier
12:40 - 14:00 (1h 20m)

Lunch Break

Palais Atelier
12:40 - 14:00 (1h 20m)

Lunch Break

Frannz Salon
12:40 - 14:00 (1h 20m)

Lunch Break

Frannz Salon
12:40 - 14:00 (1h 20m)
14:00
—
14:40
♥
Scale
Stream

What If We've Been Scaling Stream Processing Wrong All Along

Palais Atelier
Talk
14:00 - 14:40 (40m)
We’ve normalised extraordinary inefficiency in stream processing. Thousands of events/sec don't justify repartition storms, serialization overhead, state migration. This talk explores a different path: Kafka Streams DSL, adopt Flink-like exactly-once semantics, Project Loom, and challenging the assumption that stream processing must be distributed.
♥
Data Science
Operations
Stories

How to Tell If Your Agent Used the Right Stuff

Frannz Salon
Talk
14:00 - 14:40 (40m)
Many so-called “agent failures” are actually context failures in disguise. In this session, we’ll explore how to tell whether your agent truly saw and used the right context, using techniques like tracing and attribution, golden datasets for context-aware evaluation, and targeted probes to test retrieval quality.
14:50
—
15:30
♥
Data Science

Detecting Hidden Bias in Datasets Before Models Fail

Palais Atelier
Talk
14:50 - 15:30 (40m)
Hidden bias in datasets silently breaks machine learning systems in production. This talk shows how to detect data imbalance, leakage, and coverage gaps early using practical metrics, visualizations, and open-source tools—before misleading offline metrics turn into costly real-world failures.
♥
Data Science
Operations
Scale

Sunset for the Wild West: Making ML disciplined by default

Frannz Salon
Talk
14:50 - 15:30 (40m)
Many novel machine learning techniques started as clever hacks that just happened to work, but the demands of building real systems can be at odds with this creative culture. Learn about our open-source stack to improve quality-of-life for ML researchers and infrastructure teams alike — and how their concerns aren't as different as you might think.
15:30
—
16:00

Coffee Break

Kesselhaus
15:30 - 16:00 (30m)

Coffee Break

Kesselhaus
15:30 - 16:00 (30m)

Coffee Break

Maschinenhaus
15:30 - 16:00 (30m)

Coffee Break

Maschinenhaus
15:30 - 16:00 (30m)

Coffee Break

Palais Atelier
15:30 - 16:00 (30m)

Coffee Break

Palais Atelier
15:30 - 16:00 (30m)

Coffee Break

Frannz Salon
15:30 - 16:00 (30m)

Coffee Break

Frannz Salon
15:30 - 16:00 (30m)
16:00
—
16:40
♥
Operations

Correctness Too Cheap To Meter: Formal Verification and LLMs

Kesselhaus
Talk
16:00 - 16:40 (40m)
Formal methods are powerful tools to verify software systems' correctness and reliability. However, manually writing system specs is time-consuming and hard to maintain. LLMs can help with this burden. We'll share new research into tools to automate formal methods workflows and learnings from how LLMs currently perform.
♥
Operations
People & Community
Society, Ethics & Sustainabilty

Empowering OSS maintainers in the age of AI

Maschinenhaus
Talk
16:00 - 16:40 (40m)
This talk addresses how we attempt to manage the changes to Open Source Maintainership resulting from the Agentic AI approach within the Apache Software Foundation. The Apache Way is About People — AI should free maintainers to do stuff that matters, not replace them; it should empower maintainers in the Age of AI.
♥
Operations
Store

What you should know about constraints in PostgreSQL 18

Palais Atelier
Talk
16:00 - 16:40 (40m)
This talk explains how constraints work in Postgres by exploring the pg_constraint catalog and core concepts like table vs. column constraints, constraint triggers, domains and constraint deferrability through SQL queries. It then covers what’s new in Postgres 18 including temporal keys, NOT NULL as a first-class constraint, NOT ENFORCED and more.
16:50
—
17:10
♥
Data Science
People & Community
Stories

AI in the physical world: from observation to discovery

Palais Atelier
Short Talk
16:50 - 17:10 (20m)
In 2026, AI is moving beyond digital tasks into the physical world. It increasingly interacts with instruments, experiments, and real-world data. Physicists stand at this frontier, using deep learning, LLMs, and agents to analyze nature itself. What have we learned about AI when it meets reality?
17:10
—
17:20
♥

Closing Session

Kesselhaus
#BBuzz
17:10 - 17:20 (10m)
Join us as we wrap up Berlin Buzzwords.

Like what you see?

A talking letter B with legs

You like our program? Get your ticket now!

Skip to content