Data Conference Databasea Query.Farm index
Speakers

Peter Geoghegan

Employers on the program

  1. 2025–2026Amazon Web Services4 talks
  2. 2022Neon1 talk
  3. 2019Crunchy Data2 talks

The year around now

Talks in the past 12 months and announced talks ahead, one row per conference, January to December. Hover a mark for the talk.

Held in the past 12 months Next 12 months Today, Nov 9, 2026

Appearances by year

201920202021202220232024202520262027
  • PGConf.dev (formerly PGCon)
  • PostgreSQL Conference Europe (PGConf.EU)
  • PGConf NYC (Postgres Summit US from 2026)

Talks

DateEventConferenceRoleTitleLinks
Oct 20, 2026PGConf.EU 2026 (16th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerAn Overview of Index Prefetching
as AWS
PostgreSQL 18 brought asynchronous I/O to most scan types, letting Postgres read ahead and hide storage latency instead of stalling on every page read. But…Show less

PostgreSQL 18 brought asynchronous I/O to most scan types, letting Postgres read ahead and hide storage latency instead of stalling on every page read. But support for "plain" index scans was deferred.

Slides
Sep 30, 2026Postgres Summit US 2026PGConf NYC (Postgres Summit US from 2026)speakerAn Overview of Index Prefetching
as Amazon
PostgreSQL 18 brought asynchronous I/O to most scan types, letting Postgres read ahead and hide storage latency instead of stalling on every page read. But…Show less

PostgreSQL 18 brought asynchronous I/O to most scan types, letting Postgres read ahead and hide storage latency instead of stalling on every page read. But support for "plain" index scans was deferred.

Slides
May 19, 2026PGConf.dev 2026PGConf.dev (formerly PGCon)speakerUpdate on index prefetching
as AWS

Date: 2026-05-20 Time: 09:00–09:50 Room: Labatt (1700) Level: Intermediate

Slides
May 13, 2025PGConf.dev 2025PGConf.dev (formerly PGCon)speakerMultidimensional search strategies for composite B-Tree indexes
as AWS

Date: 2025-05-14 Time: 14:00–14:50 Room: Cartier A Level: Advanced

Slides
May 25, 2022PGCon 2022PGConf.dev (formerly PGCon)speakerThinking about the logical database
as Neon, inc

Date: 2022-05-27 Time: 15:45–16:45 Room: Stream 1 Level: Advanced

Slides
Oct 15, 2019PGConf.EU 2019 (11th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerInstantaneous transaction rollback, and other advantages of versioned storage
as Crunchy Data
PostgreSQL's approach to MVCC is based on versioned storage, and owes much to the time travel feature that appeared in the original Berkeley codebase. An…Show less

PostgreSQL's approach to MVCC is based on versioned storage, and owes much to the time travel feature that appeared in the original Berkeley codebase. An asynchronous cleanup process (VACUUM) garbage collects obsolete row versions, with additional cleanup performed by user transactions opportunistically.

May 28, 2019PGCon 2019PGConf.dev (formerly PGCon)speakernbtree: An architectural perspective
as Crunchy Data
Many PostgreSQL users have a basic understanding of how Postgres nbtree indexes work internally (e.g., how the structure is maintained, high level details of…Show less

Many PostgreSQL users have a basic understanding of how Postgres nbtree indexes work internally (e.g., how the structure is maintained, high level details of how a new level is added to the tree, the role of VACUUM in garbage collection). A smaller number have some understanding of advanced topics (e.g., details of Lehman & Yao's B-Link technique, details of crash recovery).

Slides

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Robert Haas7—2026
Peter Eisentraut6—2026
Andres Freund5—2026
Bruce Momjian5—2026
Claire Giordano5—2026
Masahiko Sawada5—2026
Melanie Plageman5—2026
Thomas Munro5—2026
Tomas Vondra412026
Alexander Korotkov4—2026
Andrey Borodin4—2026
Ashutosh Bapat4—2026
Heikki Linnakangas4—2026
Lætitia AVROT4—2026
Lukas Fittl4—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.