Andres Freund
Appearances by year
- PGConf.dev (formerly PGCon)
- PostgreSQL Conference Europe (PGConf.EU)
- PGConf NYC (Postgres Summit US from 2026)
- FOSDEM PGDay
- PostgresOpen
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Oct 20, 2026 | PGConf.EU 2026 (16th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | Identifying bottlenecks in Postgres workloads as Microsoft When encountering a postgres instance that is too slow, it's not always easy to identify what makes it slow. Having been asked to analyze "slowness" many times…Show lessWhen encountering a postgres instance that is too slow, it's not always easy to identify what makes it slow. Having been asked to analyze "slowness" many times and having worked on postgres for a long time, I will show how I approach answering that question. | |
| May 19, 2026 | PGConf.dev 2026 | PGConf.dev (formerly PGCon) | panelist | Panel Discussion: Real-Time Patch Idea Evaluation as Microsoft Date: 2026-05-19 Time: 11:30–12:20 Room: Fletcher (1900) Level: Intermediate | Slides |
| May 19, 2026 | PGConf.dev 2026 | PGConf.dev (formerly PGCon) | speaker | Profiling Postgres Perils as Microsoft Date: 2026-05-21 Time: 14:00–14:50 Room: Fletcher (1900) Level: Intermediate | |
| Oct 21, 2025 | PGConf.EU 2025 (15th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | AIO in PG 18 and beyond as Microsoft PostgreSQL 18 gained support for using asynchronous I/O (AIO) for reads. This talk will discuss the limitations of AIO in PG 18, the workloads in which it can…Show lessPostgreSQL 18 gained support for using asynchronous I/O (AIO) for reads. This talk will discuss the limitations of AIO in PG 18, the workloads in which it can and can't help, and by how much it can help. | Video |
| Sep 29, 2025 | PGConf NYC 2025 | PGConf NYC (Postgres Summit US from 2026) | speaker | AIO in PG 18 and beyond as Microsoft PostgreSQL 18 gained support for using asynchronous I/O (AIO) for reads. This talk will discuss the limitations of AIO in PG 18, the workloads in which it can…Show lessPostgreSQL 18 gained support for using asynchronous I/O (AIO) for reads. This talk will discuss the limitations of AIO in PG 18, the workloads in which it can and can't help,. | Slides |
| May 13, 2025 | PGConf.dev 2025 | PGConf.dev (formerly PGCon) | speaker | What went wrong with AIO as Microsoft Date: 2025-05-15 Time: 11:30–12:20 Room: Regence B2C Level: Intermediate | |
| Oct 22, 2024 | PGConf.EU 2024 (14th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | NUMA vs PostgreSQL as Microsoft Most modern computers running PostgreSQL have non-uniform memory access characteristics (NUMA). I.e., accessing some memory is faster than accessing other…Show lessMost modern computers running PostgreSQL have non-uniform memory access characteristics (NUMA). I.e., accessing some memory is faster than accessing other memory. | Video |
| May 28, 2024 | PGConf.dev 2024 | PGConf.dev (formerly PGCon) | speaker | Analyzing cacheline contention using perf c2c as Microsoft Date: 2024-05-29 Time: 13:30–14:20 Room: Canfor(1600) Level: Advanced | Video |
| May 28, 2024 | PGConf.dev 2024 | PGConf.dev (formerly PGCon) | workshop | Patch Review Workshop (Registration required, Breakfast provided) as Microsoft Date: 2024-05-30 Time: 08:30–10:30 Room: Segal(1400) Level: Intermediate | Slides |
| Dec 12, 2023 | PGConf.EU 2023 (13th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | The path to using AIO in postgres as Microsoft For a few years we (Andres Freund, Thomas Munro, Melanie Plageman, David Rowley) have been working towards using asynchronous IO (AIO) and direct IO in…Show lessFor a few years we (Andres Freund, Thomas Munro, Melanie Plageman, David Rowley) have been working towards using asynchronous IO (AIO) and direct IO in Postgres. In this talk I'll describe what using AIO in postgres looks like, what we already have gotten into postgres (e.g. | Video |
| Oct 3, 2023 | PGConf NYC 2023 | PGConf NYC (Postgres Summit US from 2026) | speaker | The path to using AIO in postgres as Microsoft For a few years we (Andres Freund, Thomas Munro, Melanie Plageman, David Rowley) have been working towards using asynchronous IO (AIO) and direct IO in…Show lessFor a few years we (Andres Freund, Thomas Munro, Melanie Plageman, David Rowley) have been working towards using asynchronous IO (AIO) and direct IO in Postgres. In this talk I'll describe what using AIO in postgres looks like, what we already have gotten into postgres (e.g. | Slides |
| May 26, 2020 | PGCon 2020 | PGConf.dev (formerly PGCon) | speaker | Asynchronous IO for PostgreSQL as Microsoft Date: 2020-05-28 Time: 12:00–12:45 Room: Stream 3 Level: Advanced | Video |
| Jan 31, 2020 | FOSDEM PGDay 2020 | FOSDEM PGDay | speaker | Asynchronous IO for PostgreSQL as Microsoft For many workloads PostgresSQL currently cannot take full advantage of modern storage systems, like e.g. | Slides |
| Oct 15, 2019 | PGConf.EU 2019 (11th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | PostgreSQL's IO subsystem: Problems, Workarounds, Solutions as EnterpriseDB PostgreSQL's IO subsystem—while working well for a large fraction of installations—has a few problems: After an introduction of how PostgreSQL's IO subsystem…Show lessPostgreSQL's IO subsystem—while working well for a large fraction of installations—has a few problems: After an introduction of how PostgreSQL's IO subsystem works, the above problems (and maybe some workarounds), the talk will go over current work to improve this situation. This work includes: | |
| Sep 11, 2019 | PostgresOpen 2019 | PostgresOpen | speaker | PostgreSQL's IO subsystem: Problems, Workarounds, Solutions as EnterpriseDB PostgreSQL's IO subsystem - while working well for a large fraction of installations - has a few problems: - hard to predict latency, especially on databases…Show lessPostgreSQL's IO subsystem - while working well for a large fraction of installations - has a few problems: - hard to predict latency, especially on databases that are significantly larger than the available memory - IO throughput, especially with fast storage subsystems (e.g. | Slides |
| May 28, 2019 | PGCon 2019 | PGConf.dev (formerly PGCon) | speaker | Pluggable Table Storage in PostgreSQL as EnterpriseDB For PostgreSQL 12 we have worked hard at making table storage pluggable, i.e. allowing to store table data in different forms than PostgreSQL's current heap. | Slides |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Claire Giordano | 11 | — | 2026 |
| Melanie Plageman | 10 | — | 2026 |
| Tomas Vondra | 10 | — | 2026 |
| Robert Haas | 9 | 2 | 2026 |
| Magnus Hagander | 9 | — | 2026 |
| Pavlo Golub | 8 | — | 2026 |
| Peter Eisentraut | 8 | — | 2026 |
| Christophe Pettus | 7 | — | 2026 |
| Lætitia AVROT | 7 | — | 2026 |
| Robert Treat | 7 | — | 2026 |
| Thomas Munro | 7 | — | 2026 |
| Heikki Linnakangas | 6 | 1 | 2026 |
| Andreas Scherbaum | 6 | — | 2026 |
| Andrey Borodin | 6 | — | 2026 |
| Boriss Mejias | 6 | — | 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.