Ilya Kosmodemiansky
Employers on the program
- 2019–2026Data Egret23 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.
Appearances by year
- PGConf.DE (PostgreSQL Conference Germany)
- PostgreSQL Conference Europe (PGConf.EU)
- PGConf.BE
- FOSDEM
- PGConf.dev (formerly PGCon)
- FOSDEM PGDay
- PGConf NYC (Postgres Summit US from 2026)
- pgDay Paris
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Oct 20, 2026 | PGConf.EU 2026 (16th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | The "default" postgresql.conf, step by step as Data Egret If you ever wanted to find out what can be configured in postgresql.conf, you can easily find it in the official Postgres documentation. So, all you need to do…Show lessIf you ever wanted to find out what can be configured in postgresql.conf, you can easily find it in the official Postgres documentation. So, all you need to do is read it, yes, all of it, and you will have a perfectly configured database. | |
| Apr 21, 2026 | PGConf.DE 2026 | PGConf.DE (PostgreSQL Conference Germany) | speaker | Operating Postgres as a data source for your analytics pipelines as Data Egret | |
| Jan 31, 2025 | FOSDEM PGDay 2025 | FOSDEM PGDay | speaker | What did I learn running Postgres on Windows as Data Egret The MS Windows OS family has traditionally been viewed as a suboptimal host system for running Postgres in productive environments. | |
| Oct 22, 2024 | PGConf.EU 2024 (14th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | An ultimate guide to upgrading your PostgreSQL installation as Data Egret Even an experienced PostgreSQL DBA can not always say that upgrading between major versions of Postgres is an easy task, especially if there are some special…Show lessEven an experienced PostgreSQL DBA can not always say that upgrading between major versions of Postgres is an easy task, especially if there are some special requirements, such as downtime limitations or if something goes wrong. For less experienced DBAs anything more complex than dump/restore can be frustrating. | SlidesVideo |
| Oct 22, 2024 | PGConf.EU 2024 (14th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | training | Hands-on Introduction to PostgreSQL Operation as Data Egret This practical tutorial will guide you through the complete process of PostgreSQL installation, providing you with the necessary skills to operate PostgreSQL in…Show lessThis practical tutorial will guide you through the complete process of PostgreSQL installation, providing you with the necessary skills to operate PostgreSQL in a realistic production environment. We will begin by installing and configuring PostgreSQL on Linux. | |
| May 7, 2024 | PGConf.BE 2024 | PGConf.BE | speaker | Linux IO internals for PostgreSQL administrators in 2024 as Data Egret | |
| Mar 14, 2024 | pgDay Paris 2024 | pgDay Paris | speaker | PostgreSQL worst practices as Data Egret This talk is prepared as a bunch of slides, where each slide describes a really bad way people can screw up their PostgreSQL database and provides a weight -…Show lessThis talk is prepared as a bunch of slides, where each slide describes a really bad way people can screw up their PostgreSQL database and provides a weight - how frequently I saw that kind of problem. | Slides |
| Dec 12, 2023 | PGConf.EU 2023 (13th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | training | How to become a PostgreSQL DBA in a day as Data Egret In this tutorial, we will go through the typical day-to-day of PostgreSQL DBA, which includes following sections: Each section will include instructions,…Show lessIn this tutorial, we will go through the typical day-to-day of PostgreSQL DBA, which includes following sections: Each section will include instructions, explanations of how they work in real life and important additional details that are normally learned the hard way. The purpose of this tutorial is to give a compact and useful guidance on where to start as PostgreSQL DBA without overwhelming... | |
| Dec 12, 2023 | PGConf.EU 2023 (13th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | Linux IO internals for PostgreSQL administrators in 2023 as Data Egret Input-output performance problems are on every day agenda for DBAs since the databases exist. Volume of data grows rapidly and you need to get your data fast…Show lessInput-output performance problems are on every day agenda for DBAs since the databases exist. Volume of data grows rapidly and you need to get your data fast from the disk and moreover - fast to the disk. | Video |
| Jun 27, 2023 | PGConf.DE 2023 | PGConf.DE (PostgreSQL Conference Germany) | speaker | An ultimate guide to upgrading your PostgreSQL installation as Data Egret Even an experienced PostgreSQL DBA can not always say that upgrading between major versions of Postgres is an easy task, especially if there are some special…Show lessEven an experienced PostgreSQL DBA can not always say that upgrading between major versions of Postgres is an easy task, especially if there are some special requirements, such as downtime limitations or if something goes wrong. | Slides |
| May 30, 2023 | PGCon 2023 | PGConf.dev (formerly PGCon) | tutorial | The "default" postgresql.conf, step by step as Data Egret Date: 2023-05-30 Time: 13:00–16:00 Room: DMS 1150 Level: Intermediate | SlidesVideo |
| Oct 25, 2022 | PGConf.EU 2022 (12th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | training | PostgreSQL on Linux, up and running as Data Egret PostgreSQL database on Linux operating system has been and remains the industry default open-source ecosystem for many years.This setup has proven itself as a…Show lessPostgreSQL database on Linux operating system has been and remains the industry default open-source ecosystem for many years.This setup has proven itself as a very reliable combo, and with correct planning, appropriate configuration and proper everyday operation performs really well.In this training, I will talk participants though the full installation and configuration circle of the... | |
| Oct 25, 2022 | PGConf.EU 2022 (12th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | Practical transactions theory for PostgreSQL users as Data Egret We all remember the day we realized a database transaction is a slightly more fundamental concept than we thought. It is not just BEGIN/COMMIT/ROLLBACK syntax…Show lessWe all remember the day we realized a database transaction is a slightly more fundamental concept than we thought. It is not just BEGIN/COMMIT/ROLLBACK syntax sugar in our programs that of course makes them more complex and slows them down. | Slides |
| Sep 22, 2022 | PGConf NYC 2022 | PGConf NYC (Postgres Summit US from 2026) | speaker | PostgreSQL worst practices as Data Egret This talk is prepared as a bunch of slides, where each slide describes a really bad way people can screw up their PostgreSQL database and provides a weight -…Show lessThis talk is prepared as a bunch of slides, where each slide describes a really bad way people can screw up their PostgreSQL database and provides a weight - how frequently I saw that kind of problem. | |
| May 19, 2022 | PGConf.BE 2022 | PGConf.BE | speaker | The "default" postgresql.conf, step by step as Data Egret | |
| May 13, 2022 | PGConf.DE 2022 | PGConf.DE (PostgreSQL Conference Germany) | speaker | PostgreSQL Query optimisation, step by step as Data Egret Sooner or later you run into situation, when it is no more possible to improve performance of your beloved database-interacting project only by changing some…Show lessSooner or later you run into situation, when it is no more possible to improve performance of your beloved database-interacting project only by changing some postgresql.conf settings. | Slides |
| May 26, 2020 | PGCon 2020 | PGConf.dev (formerly PGCon) | tutorial | The "default" postgresql.conf, step by step as Data Egret Date: 2020-05-26 Time: 09:00–11:00 Room: Stream 1 Level: Intermediate | SlidesVideo |
| May 15, 2020 | PGConf.DE 2020 | PGConf.DE (PostgreSQL Conference Germany) | speaker | Linux IO internals for PostgreSQL administrators in 2020 as Data Egret Input-output performance problems are on every day agenda for DBAs since the databases exist. | |
| Feb 1, 2020 | FOSDEM 2020 | FOSDEM | speaker | An ultimate guide to upgrading your PostgreSQL installation as Data Egret Even an experienced PostgreSQL DBA can not always say that upgrading between major versions of Postgres is an easy task, especially if there are some special…Show lessEven an experienced PostgreSQL DBA can not always say that upgrading between major versions of Postgres is an easy task, especially if there are some special requirements, such as downtime limitations or if something goes wrong. For less experienced DBAs anything more complex than dump/restore can be frustrating. | Video |
| Oct 15, 2019 | PGConf.EU 2019 (11th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | training | The "default" postgresql.conf, step by step as Data Egret If you ever wanted to find out what can be configured in postgresql.conf, you can easily find it in the official Postgres documentation. So, all you need to do…Show lessIf you ever wanted to find out what can be configured in postgresql.conf, you can easily find it in the official Postgres documentation. So, all you need to do is read it, yes, all of it, and you will have a perfectly configured database. | |
| May 17, 2019 | PGConf.BE 2019 | PGConf.BE | speaker | PostgreSQL Worst practices as Data Egret | |
| May 10, 2019 | PGConf.DE 2019 | PGConf.DE (PostgreSQL Conference Germany) | speaker | An ultimate guide to upgrading your PostgreSQL installation as Data Egret Even an experienced PostgreSQL DBA can not always say that upgrading between major versions of Postgres is an easy task, especially if there are some special…Show lessEven an experienced PostgreSQL DBA can not always say that upgrading between major versions of Postgres is an easy task, especially if there are some special requirements, such as downtime limitations or if something goes wrong. | |
| Feb 2, 2019 | FOSDEM 2019 | FOSDEM | speaker | Latest evolution of Linux IO stack, explained for database people as Data Egret Input-output performance problems are on every day agenda for DBAs since databases exist. In Linux - probably the most popular operating system for databases…Show lessInput-output performance problems are on every day agenda for DBAs since databases exist. In Linux - probably the most popular operating system for databases now - there is a major overhaul of the IO stack for last several years. | Video |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Hans-Jürgen Schönig | 12 | — | 2026 |
| Boriss Mejias | 11 | — | 2026 |
| Tomas Vondra | 11 | — | 2026 |
| Alexander Kukushkin | 10 | — | 2026 |
| Magnus Hagander | 9 | — | 2026 |
| Peter Eisentraut | 9 | — | 2026 |
| Jonathan S. Katz | 8 | — | 2026 |
| Karen (Karrie) Jex | 8 | — | 2026 |
| Lætitia AVROT | 8 | — | 2026 |
| Laurenz Albe | 8 | — | 2026 |
| Vik Fearing | 8 | — | 2026 |
| Claire Giordano | 7 | — | 2026 |
| Hervé Schweitzer | 7 | — | 2026 |
| Jimmy Angelakos | 7 | — | 2026 |
| Pavlo Golub | 7 | — | 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.