Conference Sessions - PGConf.EU 2026
The following list contains all the talks that have been approved so far for PGConf.EU 2026. Note that they may not yet have been scheduled! You can find the full conference information at the conference website.
Community (25 minutes)
- Acknowledging PostgreSQL Contributors: The Contributor Badges Project (Christoph Berg, Melanie Plageman)
- Learning PostgreSQL Hacking Fast: Lessons and Mistakes from a Newcomer (Chao Li)
- Postgres Before PostgreSQL: Stories from Inside the Original Berkeley Lab (Ellyne Phneah)
- The process of RPM packaging in the PostgreSQL ecosystem (Devrim Gündüz)
- WAIT FOR the Feature for Almost 10 Years (Alexander Korotkov)
- What Actually Goes Wrong with Postgres on Kubernetes (Natalia Marukovich)
Community (45 minutes)
- Community Moments That Shaped 30 Years of PostgreSQL (45min) (Valeria Kaplan)
- Finally a Postgres Communication Hub for Experts and Newcomers (Jack Bonatakis, Kai)
- How to Contribute to the PostgreSQL Documentation (David E. Wheeler)
- Postgres On-Call Confessions: Worst Practices 101 (Ants Aasma, Henrietta Dombrovskaya, Jimmy Angelakos, Mayuresh Suresh Bagayatkar, Pavlo Golub, Teresa Lopes)
- Selling PostgreSQL? (Jan Karremans)
- The Monday We Learned Who Maintains Our Backups (David Steele, Jan Wieremjewicz)
- What does the EU Cyber Resilience Act mean for PostgreSQL and its community? (Peter Eisentraut)
DBA (25 minutes)
- A composition of short items (or: a talk for the tiktok generation) (Ellert van Koperen)
- Is PostgreSQL On My Raspberry Pi Faster Than Your Cloud PostgreSQL Instance (Chris Ellis)
- PostgreSQL Logging in Practice (Alicja Kucharczyk)
- radar + radar-ui: Agentless Diagnostic Snapshots for PostgreSQL (Jimmy Angelakos)
- Safe Upgrades for PostgreSQL Extensions: Managing Backward Compatibility (Ebru Aydin Gol)
DBA (45 minutes)
- Achieving True Zero-Downtime Operations with Postgres 19 : Goodbye, Maintenance Windows (Rajni Baliyan)
- A demo only tour through PostgreSQL 19 (Daniel Westermann)
- AIO performance - now and in the future (Tomas Vondra)
- Autovacuum Is Running. Is It Actually Working? (Teresa Lopes)
- Eight Steps to Bullet-Proof Database Disaster Recovery (Ibrar Ahmed)
- From Oracle to Postgres for 40 Million Users: What a National G2C Migration Actually Looks Like (Hari Kiran)
- How to detect and fix corruptions (Derk van Veen)
- Identifying bottlenecks in Postgres workloads (Andres Freund)
- It Works on My Database (Radim Marek)
- pgBackRest in HA setups: deployment patterns that work (Stefan Fercot)
- Postgres for Everything, Until It Isn't (Gülçin Yıldırım Jelinek, Petr Jelinek)
- REPACK in Core (Robert Treat)
- Security Strategies for your database backups (Priyanka Chatterjee)
- The "default" postgresql.conf, step by step (Ilya Kosmodemiansky)
- Tuning Postgres for Analytics (Karen Jex)
- What’s New with Monitoring in PostgreSQL 19 (Gülçin Yıldırım Jelinek)
- Zooming in on OOM: A Deep Dive into Postgres and Linux Memory (Dimitris Sideris, Oleksii Kliukin)
App Developer (25 minutes)
- JSON in PostgreSQL - evil data type or just needs to be tamed? (Boriss Mejias)
App Developer (45 minutes)
- A PostgreSQL 19 whirlwind tour (Jonathan S. Katz)
- Creating a “Dungeon Master” with Postgres and MCP (Matt Cornillon)
- Making Access Control Management Manageable: Introducing pg_acm (Henrietta Dombrovskaya)
- Oracle to PostgreSQL beyond the Syntax: When DBMS Design Differences Matter (Joshua Steinmann, Tino Engelbrecht)
- Relational or graphs? Why not both? (Ants Aasma)
- Same Problems, Different Defaults: What 25+ Years of SQL Server Taught Me When I Switched to PostgreSQL (Silvano Coriani)
- Time Traveling PostgreSQL (Stefanie Janine Stölting)
- User-Defined Database Functions (UDFs) as Microservices + creating a whole microservice cluster with pl/proxy (Hannu Krosing)
- workspace_id % N: War stories on building resilience through application-level sharding (José Neves)
- You Shall Not YOLO: Model Your Damn Data (Lætitia AVROT)
Postgres Internals (25 minutes)
- An Overview of Index Prefetching (Peter Geoghegan)
- Can We Skip Recovery? The Architecture of On-Demand WAL Replay. (Srinath Reddy Sadipiralla)
- Finding the invisible: spotting query planner issues before they appear (Andrei Lepikhov)
- pg_ivm: Recent Improvements and Future Directions in Incremental View Maintenance (Yugo Nagata)
- Unlocking Parallel Query in postgres_fdw (Rafia Sabih)
Postgres Internals (45 minutes)
- Batched and Vectorized Execution in the PostgreSQL Executor (Amit Langote)
- Designing a new SQL language feature: Key joins (Andreas Karlsson, Joel Jacobson)
- Exercising PostgreSQL Performance Enhancing Patches (Melanie Plageman)
- Nobody Gets to Be Superuser (Until I Broke In) (Mehmet Ince)
- One Postgres WAL slot, four destinations: lightweight CDC fan-out with pgstream (Noémi Ványi)
- Per-Backend Statistics: See What Every Connection Is Actually Doing (Bertrand Drouvot)
- Post Quantum Cryptography in PostgreSQL: why, how and when? (Dmitry Dolgov, Filip Janus)
- Rethinking PostgreSQL Configuration (Zsolt Parragi)
- Rethinking PostgreSQL Shared Memory for Flexibility and Elasticity (Ashutosh Bapat)
- Signals, Latches, and Interrupts (Heikki Linnakangas)
- Stop Guessing: Unlocking Wait Events at Scale with Existing and New Tools (Dmitry Fomin)
- The anatomy of PostgreSQL row locks (Laurenz Albe)
- The current state of JIT in PostgreSQL (Daniel Gustafsson)
- Where next for parallel query execution? (Thomas Munro)