Conferences / PGConf.dev (formerly PGCon)
PGConf.dev 2025
May 13–16, 2025 · Plaza Centre-Ville, Montreal, QC, Canada
- Conference
- PGConf.dev (formerly PGCon) Database
- Dates
- May 13, 2025 – May 16, 2025
- Venue
- Plaza Centre-Ville
- Place
- Montreal, QC, Canada
- Format
- In person
- Status
- Past
- Attendance
- —
- Website
- 2025.pgconf.dev
- Recorded
- 18 sponsors · 52 speaker appearances
- Notes
- Keynote by David J. DeWitt. Prices exclude 5% GST + 9.975% QST. Speaker affiliations are taken from the 'Company' field of speaker profiles on the pgeu-system schedule site. Profiles are shared across years and show the speaker's most recent company, so some affiliations may be later than the edition (e.g. the profile company rather than the employer at the time).
Ticket prices
| Ticket | Price | Valid until | Notes | Source |
|---|---|---|---|---|
| Speaker | CA$0 | — | Free for confirmed speakers | 2025.pgconf.dev |
| Student | CA$75 | — | Plus GST/QST | 2025.pgconf.dev |
| Regular | CA$500 | — | Plus GST/QST | 2025.pgconf.dev |
Sponsors 18
Speakers and talks 52
| Speaker | Company | Role | Talk | Links |
|---|---|---|---|---|
| David J. DeWitt | — | Keynote | Keynote: From RAP to Snowflake - A Look at 50 Years of SQL DB Scalability | — |
| Ajin Cherian | Fujitsu | Speaker | Detection and resolution of conflicts in logical replication | — |
| Alastair Turner | Percona | Speaker | What does moving to Pull Requests look like? The nginx story | Slides |
| Alena Rybakina | Yandex Cloud | Speaker | Switching between query plans in real time (Switch Join) | Slides |
| Alvaro Hernandez | OnGres | Speaker | Reproducible Postgres | Slides |
| Andreas Scherbaum | EDB | Discussion lead | Postgres Community Summit | — |
| Andres Freund | Microsoft | Speaker | What went wrong with AIO | — |
| Andrey Borodin | Yandex Cloud | Speaker | Crafting exploits for historical CVEs | Slides |
| Ashutosh Bapat | Microsoft | Speaker | Changing shared_buffers on the fly | Slides |
| Aya Iwata | Fujitsu | Speaker | A journey toward the columnar data store - lessons from past discussions and new proposals. | Slides |
| Bertrand Drouvot | Amazon Web Services | Speaker | My Journey in PostgreSQL bug fixing | Slides |
| Bohan Zhang | OpenAI | Speaker | Scaling Postgres to the next level at OpenAI | Slides |
| Cédric Villemain | Data Bene | Speaker | PostgreSQL container groups, aka cgroups down the road. | — |
| Claire Giordano | Microsoft | Speaker | What 10 Postgres Major Contributors Did to Become a Hacker | — |
| David E. Wheeler | ClickHouse | Discussion lead | Extension Ecosystem Summit | Slides |
| David E. Wheeler | ClickHouse | Speaker | Adventures in Extension Packaging | Slides |
| David Rowley | Microsoft | Speaker | Writing fast C code for a modern CPU (and applying it to PostgreSQL) | Slides |
| Dian Fay | Beacon Biosignals | Speaker | Application Development Challenges with Postgres | Slides |
| Floor Drees | EDB | Discussion lead | Extension Ecosystem Summit | Slides |
| GARY W EVANS | Fujitsu | Speaker | Exploring the benefits of learned indexes in PostgreSQL: Theory and Implementation | — |
| Gwen Shapira | Nile | Speaker | Re-engineering Postgres for Millions of Tenants | — |
| Henrietta Dombrovskaya | DRW | Discussion lead | Postgres Community Summit | — |
| Javier Maestro | — | Speaker | Reproducible Postgres | Slides |
| Jelte Fennema-Nio | MotherDuck | Speaker | What can Postgres learn from DuckDB? | Slides |
| Jonathan Katz | Databricks | Speaker | Vector search is now boring, but PostgreSQL has ways to go | — |
| Karen Jex | Crunchy Data | Speaker | PostgreSQL Europe Diversity Task Force | — |
| Keith Fiske | Crunchy Data | Discussion lead | Extension Ecosystem Summit | Slides |
| Lætitia AVROT | — | Speaker | Rethinking PostgreSQL Performance in the Age of Monster Hardware | — |
| Lukas Fittl | pganalyze | Speaker | Tracking plan shapes over time with Plan IDs, and a new pg_stat_plans | Slides |
| Magnus Hagander | Redpill Linpro | Speaker | postgresql.org: The hidden parts | — |
| Marco Slot | Crunchy Data | Speaker | The trouble with extensions | — |
| Masahiko Sawada | Amazon Web Services | Speaker | The Present and Future of VACUUM in PostgreSQL | Slides |
| Matthias van de Meent | Databricks | Speaker | Improving scalability; Reducing overhead in shared memory | Slides |
| Melanie Plageman | Microsoft | Speaker | Fraught Feedback: Trying and Failing to Implement Adaptive Behavior in Postgres | Slides |
| Michael Paquier | Amazon Web Services | Speaker | Advanced testing with Injection Points | Slides |
| Nishchay Kothari | Fujitsu | Speaker | Exploring the benefits of learned indexes in PostgreSQL: Theory and Implementation | — |
| Palak Chaturvedi | Microsoft | Speaker | Debugging Data Corruption in PostgreSQL | Slides |
| Pat Wright | Utah Geek Events | Discussion lead | Postgres Community Summit | — |
| Paul Jungwirth | Illuminated Computing | Speaker | Introducing a Temporal Benchmark in Benchbase | — |
| Peter Eisentraut | EDB | Speaker | What is new in C and POSIX? | Slides |
| Peter V Geoghegan | Amazon Web Services | Speaker | Multidimensional search strategies for composite B-Tree indexes | Slides |
| Rahila Syed | — | Speaker | Designing and implementing a monitoring feature in PostgreSQL | — |
| Robert Haas | EDB | Speaker | Committer Review: An Exercise in Paranoia | Slides |
| Sam Willis | ElectricSQL | Speaker | Compiling Postgres to WASM with PGlite | — |
| Stacey Haysler | PGX, Inc. | Speaker | Everything You Need to Know About Diversity in 25 Minutes | Slides |
| Teresa Giacomini | Microsoft | Discussion lead | Postgres Community Summit | — |
| Thomas Munro | Microsoft | Speaker | Investigating Multithreaded PostgreSQL | — |
| Tomas Vondra | EDB | Speaker | Fast-path locking improvements in PG18 | Slides |
| William Zhang | Carnegie Mellon University | Speaker | ChatGPT Ain’t Got $%@& On Me! Next Generation Automated Database Tuning | — |
| Yurii Rashkovskii | Inferal | Discussion lead | Extension Ecosystem Summit | Slides |
| Yuya Watari | NTT DATA | Speaker | Revisiting XTM: A Practical Case Study Highlighting Its Needs | — |
| Zhijie Hou | Fujitsu | Speaker | Detection and resolution of conflicts in logical replication | — |