Bruce Momjian
Employers on the program
- 2019–2026EDB62 talks
Appearances by year
- PGConf NYC (Postgres Summit US from 2026)
- PGDay Israel
- FOSDEM
- PGConf.Asia
- PGConf.dev (formerly PGCon)
- PGConf India
- FOSDEM PGDay
- HOW: PostgreSQL & IvorySQL Ecosystem Conference
- 15 other conferences
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Nov 24, 2026 | PGConf.PL 2026 | PostgreSQL Conference Poland (PGConf.PL) | speaker | Can AI Write SQL? as EDB | |
| Nov 17, 2026 | PGConf.Asia 2026 | PGConf.Asia | speaker | Can AI Write SQL? as EDB AI continues to amaze people, but where are its limits? How effectively can it generate SQL queries? This talk uses MCP and a sample database to explore the…Show lessAI continues to amaze people, but where are its limits? How effectively can it generate SQL queries? This talk uses MCP and a sample database to explore the effectiveness of generating select and DMLl queries from English specifications. | |
| Nov 17, 2026 | PGConf.Asia 2026 | PGConf.Asia | keynote | What's Missing in PostgreSQL? as EDB Postgres adds about 200 features and changes every year, yet it is missing some major ones. | |
| Sep 30, 2026 | Postgres Summit US 2026 | PGConf NYC (Postgres Summit US from 2026) | speaker | What's Missing in Postgres? as EDB Postgres adds about 200 features and changes every year, yet it is missing some major ones. This talk explains what those features are, and why they have not…Show lessPostgres adds about 200 features and changes every year, yet it is missing some major ones. This talk explains what those features are, and why they have not been implemented. | Slides |
| Jun 9, 2026 | PGDay Boston 2026 | PGDay Boston | speaker | What's Missing in Postgres? as EDB | |
| May 19, 2026 | PGConf.dev 2026 | PGConf.dev (formerly PGCon) | panelist | 30 Years of PostgreSQL Retrospective as EDB Date: 2026-05-20 Time: 16:30–17:30 Room: Fletcher (1900) Level: Beginner | |
| May 19, 2026 | PGConf.dev 2026 | PGConf.dev (formerly PGCon) | speaker | What's Missing in Postgres? as EDB Date: 2026-05-19 Time: 10:30–11:20 Room: Fletcher (1900) Level: Beginner | |
| May 5, 2026 | PGConf.BE 2026 | PGConf.BE | speaker | The Wonderful World of WAL as EDB | Slides |
| Apr 26, 2026 | HOW2026: PostgreSQL & IvorySQL Ecosystem Conference | HOW: PostgreSQL & IvorySQL Ecosystem Conference | keynote | Databases in the AI Trenches as EDB | |
| Apr 26, 2026 | HOW2026: PostgreSQL & IvorySQL Ecosystem Conference | HOW: PostgreSQL & IvorySQL Ecosystem Conference | talk | The Wonderful World of WAL as EDB | |
| Apr 21, 2026 | PGConf.DE 2026 | PGConf.DE (PostgreSQL Conference Germany) | speaker | What's Missing in Postgres? as EDB | |
| Jan 30, 2026 | FOSDEM PGDay 2026 | FOSDEM PGDay | speaker | What's Missing in Postgres? as EDB Postgres adds about 200 features and changes every year, yet it is missing some major ones. | |
| Jan 27, 2026 | Prague PostgreSQL Developer Day 2026 | Prague PostgreSQL Developer Day (P2D2) | speaker | What's Missing in Postgres? as EDB Postgres adds about 180 features and changes every year, yet it is missing some major ones. This talk explains what those features are, and why they have not…Show lessPostgres adds about 180 features and changes every year, yet it is missing some major ones. This talk explains what those features are, and why they have not been implemented. The features include sharding, TDE, global indexes, and multi-master replication. | |
| Oct 19, 2025 | PGDay Israel 2025 | PGDay Israel | keynote | Unlocking the Postgres Lock Manager as EDB | |
| Oct 15, 2025 | Postgres Ibiza 2025 | Postgres Ibiza | speaker | Beyond Joins and Indexes | |
| Sep 29, 2025 | PGConf NYC 2025 | PGConf NYC (Postgres Summit US from 2026) | speaker | Beyond Joins and Indexes as EDB My presentation "Explaining the Postgres Query Optimizer" covers the details of query optimization, optimizer statistics, joins, and indexes. This talk covers…Show lessMy presentation "Explaining the Postgres Query Optimizer" covers the details of query optimization, optimizer statistics, joins, and indexes. This talk covers 40 other operations the optimizer can choose to handle complex queries, large data sets, and to enhance performance. | Slides |
| Sep 9, 2025 | PGDay UK 2025 | PGDay UK | speaker | Future Postgres Challenges as EDB | |
| Jun 27, 2025 | HOW2025: PostgreSQL & IvorySQL Eco Conference | HOW: PostgreSQL & IvorySQL Ecosystem Conference | keynote | The Postgres Trajectory as EDB | |
| Jun 26, 2025 | Swiss PGDay 2025 | Swiss PGDay | keynote | How Open Source and Democracy Drive Postgres as EDB How does open source work? Why is it so efficient? How do democratic principles enter into the development process? | Slides |
| Mar 5, 2025 | PGConf India 2025 | PGConf India | speaker | Securing PostgreSQL From External Attack as EnterpriseDB This talk explores the ways attackers with no authorized database access can steal Postgres passwords, see database queries and results, and even intercept…Show lessThis talk explores the ways attackers with no authorized database access can steal Postgres passwords, see database queries and results, and even intercept database sessions and return false data. | SlidesVideo |
| Feb 1, 2025 | FOSDEM 2025 | FOSDEM | speaker | Databases in the AI Trenches as EDB Artificial intelligence use has exploded, with much anticipation about its future. This talk explores many of the advances that has fueled this explosion,…Show lessArtificial intelligence use has exploded, with much anticipation about its future. This talk explores many of the advances that has fueled this explosion, including multi-dimensional vectors, text embeddings, semantic/vector search, transformers, generative AI, and Retrieval-Augmented Generation (RAG). | Video |
| Jan 28, 2025 | Prague PostgreSQL Developer Day 2025 | Prague PostgreSQL Developer Day (P2D2) | workshop | Postgres & AI: From the Trenches to the Sky as EDB Artificial intelligence, machine learning, and deep learning are intertwined capabilities that attempt to solve problems that defy traditional computational…Show lessArtificial intelligence, machine learning, and deep learning are intertwined capabilities that attempt to solve problems that defy traditional computational solutions. This tutorial covers Postgres's use for discriminative machine learning, vector searches, and generative AI. | Slides |
| Oct 20, 2024 | PGDay Israel 2024 | PGDay Israel | keynote | Making Postgres Central in Your Data Center as EDB | |
| Sep 30, 2024 | PGConf NYC 2024 | PGConf NYC (Postgres Summit US from 2026) | speaker | Unlocking the Postgres Lock Manager as EDB Locking is critical for providing high concurrency for any database — you cannot fully utilize your hardware if locking is throttling its use. | Slides |
| May 28, 2024 | PGConf.dev 2024 | PGConf.dev (formerly PGCon) | speaker | Postgres and the Artificial Intelligence Landscape as EDB Date: 2024-05-29 Time: 14:30–15:20 Room: Fletcher(1900) Level: Intermediate | Video |
| Apr 26, 2024 | PGDay Chicago 2024 | PGDay Chicago | speaker | Beyond Joins and Indexes as EDB My presentation "Explaining the Postgres Query Optimizer" covers the details of query optimization, optimizer statistics, joins, and indexes. | Slides |
| Feb 28, 2024 | PGConf India 2024 | PGConf India | speaker | MVCC Unmasked as EnterpriseDB Multi-Version Concurrency Control (MVCC) allows Postgres to offer high concurrency even during significant database read/write activity. | Video |
| Feb 28, 2024 | PGConf India 2024 | PGConf India | workshop | Postgres for All Your Data as EnterpriseDB | |
| Feb 28, 2024 | PGConf India 2024 | PGConf India | keynote | Through the eyes of a long time International Community Contributor as EnterpriseDB Bruce Momjian has been contributing to PostgreSQL since 1996. In this keynote he provides key insights and observations around his journey. | Video |
| Feb 3, 2024 | FOSDEM 2024 | FOSDEM | speaker | Beyond Joins and Indexes as EDB My presentation Explaining the Postgres Query Optimizer covers the details of query optimization, optimizer statistics, joins, and indexes. This talk covers 42…Show lessMy presentation Explaining the Postgres Query Optimizer covers the details of query optimization, optimizer statistics, joins, and indexes. This talk covers 42 other operations the optimizer can choose to handle complex queries, large data sets, and to enhance performance. | SlidesVideo |
| Oct 19, 2023 | PGDay Israel 2023 | PGDay Israel | keynote | Postgres 16 Features as EDB | |
| Oct 3, 2023 | PGConf NYC 2023 | PGConf NYC (Postgres Summit US from 2026) | speaker | Nulls Make Things Easier? as EDB Nulls are a very useful but also very error-prone relational database feature. This talk is designed to help applications developers better manage their use of…Show lessNulls are a very useful but also very error-prone relational database feature. This talk is designed to help applications developers better manage their use of nulls. | Slides |
| Apr 20, 2023 | PGDay Chicago 2023 | PGDay Chicago | speaker | Postgres Window Magic as EDB Normal SQL queries return rows where each row is independent of the other returned rows. | |
| Apr 13, 2023 | PGDay/MED 2023 | PGDay/MED | speaker | Dissecting Partitioning as EDB Declarative partitioning allows for improved performance and simpler data management for large data sets. This talk explains the purpose of declarative…Show lessDeclarative partitioning allows for improved performance and simpler data management for large data sets. This talk explains the purpose of declarative partitioning and its various features. It also illustrates queries that show these features in action. | |
| Mar 19, 2023 | PostgreSQL Development Bootcamp 2023 (Tel Aviv) | PG BootCamp | keynote | PostgreSQL Internals Through Pictures as EDB | |
| Feb 22, 2023 | PGConf India 2023 | PGConf India | keynote | Future Postgres Challenges as EnterpriseDB Postgres has been a vibrant project for decades, and probably will be popular for decades to come. However, as with any complex endeavor, challenges are always…Show lessPostgres has been a vibrant project for decades, and probably will be popular for decades to come. However, as with any complex endeavor, challenges are always lurking. | Video |
| Feb 22, 2023 | PGConf India 2023 | PGConf India | workshop | Mastering PostgreSQL Administration as EnterpriseDB This talk is designed for PostgreSQL administrators. It covers all aspects of PostgreSQL administration, including installation, security, file structure,…Show lessThis talk is designed for PostgreSQL administrators. It covers all aspects of PostgreSQL administration, including installation, security, file structure, configuration, reporting, backup, daily maintenance, monitoring activity, disk space computations, and disaster recovery. | |
| Feb 3, 2023 | FOSDEM PGDay 2023 | FOSDEM PGDay | speaker | Securing PostgreSQL From External Attack as EDB This talk explores the ways attackers with no authorized database access can steal Postgres passwords, see database queries and results, and even intercept…Show lessThis talk explores the ways attackers with no authorized database access can steal Postgres passwords, see database queries and results, and even intercept database sessions and return false data. | |
| Oct 25, 2022 | PGConf.EU 2022 (12th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | MVCC Unmasked as EDB Multi-Version Concurrency Control (MVCC) allows Postgres to offer high concurrency even during significant database read/write activity. MVCC specifically…Show lessMulti-Version Concurrency Control (MVCC) allows Postgres to offer high concurrency even during significant database read/write activity. MVCC specifically offers behavior where "readers never block writers, and writers never block readers". | |
| Oct 20, 2022 | PGDay Israel 2022 | PGDay Israel | keynote | PostgreSQL Internals Through Pictures as EDB | |
| Sep 22, 2022 | PGConf NYC 2022 | PGConf NYC (Postgres Summit US from 2026) | speaker | Future Postgres Challenges as EDB Postgres has been a vibrant project for decades, and probably will be popular for decades to come. However, as with any complex endeavor, challenges are always…Show lessPostgres has been a vibrant project for decades, and probably will be popular for decades to come. However, as with any complex endeavor, challenges are always lurking. | |
| Sep 22, 2022 | PGConf NYC 2022 | PGConf NYC (Postgres Summit US from 2026) | speaker | Securing PostgreSQL From External Attack as EDB This talk explores the ways attackers with no authorized database access can steal Postgres passwords, see database queries and results, and even intercept…Show lessThis talk explores the ways attackers with no authorized database access can steal Postgres passwords, see database queries and results, and even intercept database sessions and return false data. | |
| May 25, 2022 | PGCon 2022 | PGConf.dev (formerly PGCon) | speaker | Will Postgres Live Forever? as EDB Date: 2022-05-27 Time: 14:30–15:30 Room: Stream 3 Level: Beginner | |
| May 16, 2022 | Percona Live 2022 | Percona Live | speaker | Making Postgres Central in Your Data Center as EDB Postgres has the unique ability to act as a powerful data aggregator in many data centers. This talk shows how Postgres's extensibility, access to foreign data…Show lessPostgres has the unique ability to act as a powerful data aggregator in many data centers. This talk shows how Postgres's extensibility, access to foreign data sources, and ability handle NoSQL-like and data warehousing workloads gives it unmatched capabilities to function in this role. | |
| May 16, 2022 | Percona Live 2022 | Percona Live | tutorial | Mastering PostgreSQL Administration as EDB This talk is designed for PostgreSQL administrators. It covers all aspects of PostgreSQL administration, including installation, security, file structure,…Show lessThis talk is designed for PostgreSQL administrators. It covers all aspects of PostgreSQL administration, including installation, security, file structure, configuration, reporting, backup, daily maintenance, monitoring activity, disk space computations, and recovery. It shows how to control host... | |
| May 16, 2022 | Percona Live 2022 | Percona Live | speaker | Non-relational Postgres as EDB This talk shows the many ways that Postgres has expanded to support non-relational storage, specifically the ability to store and index multiple values, even…Show lessThis talk shows the many ways that Postgres has expanded to support non-relational storage, specifically the ability to store and index multiple values, even unrelated ones, in a single database field. The talk will cover examples of multiple-value-per-field storage, including arrays, ranges,... | |
| May 16, 2022 | Percona Live 2022 | Percona Live | keynote | PostgreSQL Challenges as EDB PostgreSQL challenges | |
| Apr 7, 2022 | Postgres Conference Silicon Valley 2022 | Postgres Conference (PostgresConf) | speaker | Fireside chat: Building Postgres w/Bruce Momjian & Greg Kemnitz as EDB * The early Postgres years at Berkeley * Database design challenges * Database industry trends | |
| Apr 7, 2022 | Postgres Conference Silicon Valley 2022 | Postgres Conference (PostgresConf) | speaker | Future Postgres Challenges as EDB Postgres has been a vibrant project for decades, and probably will be popular for decades to come. However, as with any complex endeavor, challenges are always…Show lessPostgres has been a vibrant project for decades, and probably will be popular for decades to come. However, as with any complex endeavor, challenges are always lurking. | Slides |
| Apr 7, 2022 | Postgres Conference Silicon Valley 2022 | Postgres Conference (PostgresConf) | speaker | Non-Relational Postgres as EDB Postgres has always had strong support for relational storage. However, there are many cases where relational storage is either inefficient or overly…Show lessPostgres has always had strong support for relational storage. However, there are many cases where relational storage is either inefficient or overly restrictive. | Slides |
| Mar 24, 2022 | pgDay Paris 2022 | pgDay Paris | speaker | Will Postgres Live Forever? as EDB This presentation explains how open source software can live for a very long time, and covers the differences between proprietary and open source software life…Show lessThis presentation explains how open source software can live for a very long time, and covers the differences between proprietary and open source software life cycles. It also covers the increased adoption of open source, and many of the ways that Postgres is innovating to continue to be relevant. | Slides |
| Feb 5, 2022 | FOSDEM 2022 | FOSDEM | speaker | Future Postgres Challenges as EDB Postgres has been a vibrant project for decades, and probably will be popular for decades to come. However, as with any complex endeavor, challenges are always…Show lessPostgres has been a vibrant project for decades, and probably will be popular for decades to come. However, as with any complex endeavor, challenges are always lurking. | SlidesVideo |
| Dec 14, 2021 | PostgresConf.CN & PGConf.Asia 2021 (China Branch) | PGConf.Asia | speaker | Explaining the Postgres Query Optimizer as EDB | |
| Dec 14, 2021 | PostgresConf.CN & PGConf.Asia 2021 (China Branch) | PGConf.Asia | keynote | Future Postgres Challenges as EDB | |
| Dec 2, 2021 | PGConf NYC 2021 | PGConf NYC (Postgres Summit US from 2026) | speaker | Flexible Indexing with Postgres as EDB When considering database indexing, many people are confused by the many Postgres indexing structures available, and the many data-type-specific index lookup…Show lessWhen considering database indexing, many people are confused by the many Postgres indexing structures available, and the many data-type-specific index lookup methods. For example, brin allows for efficient indexing of many columns. | Slides |
| Dec 2, 2021 | PGConf NYC 2021 | PGConf NYC (Postgres Summit US from 2026) | speaker | Will Postgres Live Forever? as EDB This presentation explains how open source software can live for a very long time, and covers the differences between proprietary and open source software life…Show lessThis presentation explains how open source software can live for a very long time, and covers the differences between proprietary and open source software life cycles. It also covers the increased adoption of open source, and many of the ways that Postgres is innovating to continue to be relevant. | Slides |
| Oct 7, 2021 | PGDay Israel 2021 | PGDay Israel | keynote | Will Postgres Live Forever? as EDB | |
| Feb 6, 2021 | FOSDEM 2021 | FOSDEM | speaker | Postgres and the Artificial Intelligence Landscape as EDB Artificial intelligence, machine learning, and deep learning are intertwined capabilities that attempt to solve problems that defy traditional computational…Show lessArtificial intelligence, machine learning, and deep learning are intertwined capabilities that attempt to solve problems that defy traditional computational solutions — problems include fraud detection, voice recognition, and search result recommendations. While they defy simple computation, they are computationally expensive, involving computation of perhaps millions of probabilities and weights. | SlidesVideo |
| Nov 17, 2020 | PostgresConf.CN & PGConf.Asia 2020 | PGConf.Asia | speaker | Databases, Containers, and the Cloud as EnterpriseDB | |
| Nov 17, 2020 | PostgresConf.CN & PGConf.Asia 2020 | PGConf.Asia | speaker | Postgres and the Artificial Intelligence Landscape as EnterpriseDB | |
| Nov 17, 2020 | PostgresConf.CN & PGConf.Asia 2020 | PGConf.Asia | speaker | Will Postgres Live Forever? as EnterpriseDB | |
| Sep 10, 2020 | PGDay Israel 2020 | PGDay Israel | keynote | Postgres in the Cloud: The Hard Way as EDB | |
| Oct 15, 2019 | PGConf.EU 2019 (11th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | Community roadmap to sharding as EnterpriseDB Sharding is one of most wanted PostgreSQL features. Vertical scalability is limited by hardware. | Slides |
| Sep 8, 2019 | PGConf.Asia 2019 | PGConf.Asia | keynote | Untitled | |
| Jun 20, 2019 | PostgreSQL Ibiza 2019 | Postgres Ibiza | keynote | Keynote | |
| Jun 20, 2019 | PostgreSQL Ibiza 2019 | Postgres Ibiza | speaker | Upcoming PostgreSQL 12 Features | |
| May 28, 2019 | PGCon 2019 | PGConf.dev (formerly PGCon) | tutorial | Postgres for All Your Data Postgres can easily handle relational data, but it can handle many non-relational, NoSQL, federated, and data warehouse requirements too. | |
| May 28, 2019 | PGCon 2019 | PGConf.dev (formerly PGCon) | speaker | The Future of Postgres ShardingDatabase sharding involves spreading database contents across multiple servers, with each server holding only part of the database. While it is possible to…Show lessDatabase sharding involves spreading database contents across multiple servers, with each server holding only part of the database. While it is possible to vertically scale Postgres, and to scale read-only workloads across multiple servers, only sharding allows multi-server read-write scaling. | Slides |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Pavlo Golub | 14 | — | 2026 |
| Andrey Borodin | 12 | — | 2026 |
| Claire Giordano | 12 | — | 2026 |
| Robert Haas | 12 | — | 2026 |
| Robert Treat | 11 | — | 2026 |
| Alexander Kukushkin | 10 | — | 2026 |
| Amit Kapila | 10 | — | 2026 |
| Christophe Pettus | 10 | — | 2026 |
| Franck Pachot | 10 | — | 2026 |
| Jimmy Angelakos | 10 | — | 2026 |
| Ryan Booz | 10 | — | 2026 |
| Tomas Vondra | 10 | — | 2026 |
| Magnus Hagander | 10 | — | 2025 |
| Charly Batista | 9 | — | 2026 |
| Devrim Gündüz | 9 | — | 2026 |
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.