Data Conference Databasea Query.Farm index
Speakers

Ilya Kosmodemiansky

Employers on the program

  1. 2019–2026Data Egret23 talks

Bluesky: @hydrobiont.bsky.social

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 10, 2026

Appearances by year

201920202021202220232024202520262027
  • 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

DateEventConferenceRoleTitleLinks
Oct 20, 2026PGConf.EU 2026 (16th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerThe "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 less

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 is read it, yes, all of it, and you will have a perfectly configured database.

Apr 21, 2026PGConf.DE 2026PGConf.DE (PostgreSQL Conference Germany)speakerOperating Postgres as a data source for your analytics pipelines
as Data Egret
Jan 31, 2025FOSDEM PGDay 2025FOSDEM PGDayspeakerWhat 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, 2024PGConf.EU 2024 (14th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerAn 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 less

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 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, 2024PGConf.EU 2024 (14th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)trainingHands-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 less

This 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, 2024PGConf.BE 2024PGConf.BEspeakerLinux IO internals for PostgreSQL administrators in 2024
as Data Egret
Mar 14, 2024pgDay Paris 2024pgDay ParisspeakerPostgreSQL 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 less

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 - how frequently I saw that kind of problem.

Slides
Dec 12, 2023PGConf.EU 2023 (13th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)trainingHow 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 less

In 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, 2023PGConf.EU 2023 (13th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerLinux 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 less

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 from the disk and moreover - fast to the disk.

Video
Jun 27, 2023PGConf.DE 2023PGConf.DE (PostgreSQL Conference Germany)speakerAn 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 less

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 requirements, such as downtime limitations or if something goes wrong.

Slides
May 30, 2023PGCon 2023PGConf.dev (formerly PGCon)tutorialThe "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, 2022PGConf.EU 2022 (12th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)trainingPostgreSQL 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 less

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 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, 2022PGConf.EU 2022 (12th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerPractical 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 less

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 sugar in our programs that of course makes them more complex and slows them down.

Slides
Sep 22, 2022PGConf NYC 2022PGConf NYC (Postgres Summit US from 2026)speakerPostgreSQL 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 less

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 - how frequently I saw that kind of problem.

May 19, 2022PGConf.BE 2022PGConf.BEspeakerThe "default" postgresql.conf, step by step
as Data Egret
May 13, 2022PGConf.DE 2022PGConf.DE (PostgreSQL Conference Germany)speakerPostgreSQL 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 less

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 postgresql.conf settings.

Slides
May 26, 2020PGCon 2020PGConf.dev (formerly PGCon)tutorialThe "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, 2020PGConf.DE 2020PGConf.DE (PostgreSQL Conference Germany)speakerLinux 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, 2020FOSDEM 2020FOSDEMspeakerAn 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 less

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 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, 2019PGConf.EU 2019 (11th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)trainingThe "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 less

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 is read it, yes, all of it, and you will have a perfectly configured database.

May 17, 2019PGConf.BE 2019PGConf.BEspeakerPostgreSQL Worst practices
as Data Egret
May 10, 2019PGConf.DE 2019PGConf.DE (PostgreSQL Conference Germany)speakerAn 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 less

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 requirements, such as downtime limitations or if something goes wrong.

Feb 2, 2019FOSDEM 2019FOSDEMspeakerLatest 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 less

Input-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

SpeakerShared eventsShared talksLast together
Hans-Jürgen Schönig12—2026
Boriss Mejias11—2026
Tomas Vondra11—2026
Alexander Kukushkin10—2026
Magnus Hagander9—2026
Peter Eisentraut9—2026
Jonathan S. Katz8—2026
Karen (Karrie) Jex8—2026
Lætitia AVROT8—2026
Laurenz Albe8—2026
Vik Fearing8—2026
Claire Giordano7—2026
Hervé Schweitzer7—2026
Jimmy Angelakos7—2026
Pavlo Golub7—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.