Hans-Peter Grahsl
Appearances by year
- Flink Forward
- Berlin Buzzwords
- Current (formerly Kafka Summit)
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Oct 13, 2025 | Flink Forward Barcelona 2025 | Flink Forward | speaker | Towards Transactional Buffering of Change Data Capture Events as Decodable Data pipelines built on top of change data capture (CDC) are gaining ever more traction and power many different real-time applications these days. | |
| May 20, 2025 | Current London 2025 | Current (formerly Kafka Summit) | speaker | Simplifying Real-Time Vector Store Ingestion with Apache Flink as Decodable Retrieval-Augmented Generation (RAG) has become a foundational paradigm that augments the capabilities of language models—small or large—by attaching…Show lessRetrieval-Augmented Generation (RAG) has become a foundational paradigm that augments the capabilities of language models—small or large—by attaching information stored in vector databases to provide grounding data. While the concept is straightforward, maintaining up-to-date embeddings as data constantly evolves across various source systems remains a persistent challenge. This lighting talk explores how to build a real-time vector ingestion pipeline on top of Apache Flink and its extensive connector ecosystem to keep vector stores fresh at all times seamlessly. To eliminate the need for custom code while still preserving a reasonable level of configurability, a handful of composable user-defined functions (UDFs) are discussed to address loading, parsing, chunking, and embedding of data directly from within Flink's Table API or Flink SQL jobs. Easy-to-follow examples demonstrate how the discussed approach helps to significantly lower the entry barrier for RAG adoption, ensuring that retrieval remains consistent with your latest knowledge. | |
| May 20, 2025 | Current London 2025 | Current (formerly Kafka Summit) | speaker | Towards Transactional Buffering of Change Data Capture Events as Decodable Data pipelines built on top of change data capture (CDC) are gaining ever more traction and power many different real-time applications these days. The standard…Show lessData pipelines built on top of change data capture (CDC) are gaining ever more traction and power many different real-time applications these days. The standard way CDC solutions operate is to propagate captured data changes as separate events, which are typically consumed one by one and as is by downstream systems. In this talk, we are taking a deep dive to explore CDC pipelines for transactional systems to understand how the direct consumption of individually published CDC events impacts data consistency at the sink side of data flows. In particular, we'll learn why the lack of transactional boundaries in change event streams may well lead to temporarily inconsistent state--such as partial updates from multi-table transactions--that never existed in the source database. A promising solution to mitigate this issue is aggregating CDC events based on their original transactional context. To demonstrate the practical aspects of this approach, we'll go through a concrete end-to-end example showing: - how to configure Debezium to enrich captured change events from a relational database with transaction-related metadata - an experimental Apache Flink stream processing job to buffer CDC… | |
| Oct 21, 2024 | Flink Forward Berlin 2024 | Flink Forward | speaker | Vector Database Ingestion with PyFlink on Decodable as Decodable Join us for a live demo featuring a real-time vector database ingestion use case. We demonstrate how to run Apache Flink jobs written in Python using…Show lessJoin us for a live demo featuring a real-time vector database ingestion use case. We demonstrate how to run Apache Flink jobs written in Python using Decodable's latest managed PyFlink offering. | |
| Jun 9, 2024 | Berlin Buzzwords 2024 | Berlin Buzzwords | talk | End-to-End Encryption for Streaming Data Pipelines as Red Hat This talk explains what it takes to bring end-to-end encryption to streaming data pipelines built on top of Apache Kafka and Flink. | Video |
| Oct 18, 2021 | Flink Forward Global 2021 | Flink Forward | speaker | Change Data Streaming Patterns in Distributed Systems as Decodable Microservices are one of the big trends in software engineering of the last few years; organising business functionality in several self-contained, loosely…Show lessMicroservices are one of the big trends in software engineering of the last few years; organising business functionality in several self-contained, loosely coupled services helps teams to work efficiently, make the most suitable technical decisions, and react quickly to new business requirements. |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Timo Walther | 4 | — | 2025 |
| Gunnar Morling | 3 | 1 | 2025 |
| David Anderson | 3 | — | 2025 |
| Lu Niu | 3 | — | 2025 |
| Maximilian Michels | 3 | — | 2025 |
| Pedro Mázala | 3 | — | 2025 |
| Steffen Hoellinger | 3 | — | 2025 |
| Stephan Ewen | 3 | — | 2024 |
| Antón Rodríguez | 2 | — | 2025 |
| Asterios Katsifodimos | 2 | — | 2025 |
| Ben Gamble | 2 | — | 2025 |
| Carlos Santos | 2 | — | 2025 |
| Dominik Žnidaršič | 2 | — | 2025 |
| Fábio Silva | 2 | — | 2025 |
| Francesco Tisiot | 2 | — | 2025 |
Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.