Data Conference Databasea Query.Farm index
Speakers

Ants Aasma

Employers on the program

  1. 2023–2026CYBERTEC13 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
  • PostgreSQL Conference Europe (PGConf.EU)
  • Nordic PGDay
  • PGConf.DE (PostgreSQL Conference Germany)
  • Prague PostgreSQL Developer Day (P2D2)
  • PGConf India
  • PGConf.dev (formerly PGCon)

Talks

DateEventConferenceRoleTitleLinks
Oct 20, 2026PGConf.EU 2026 (16th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerPostgres On-Call Confessions: Worst Practices 101
as CYBERTEC
We kick off with a short DEV/DBA/DBRE panel discussion to surface the most common “Postgres at scale” failures. Then the mic is open: attendees can step up for…Show less

We kick off with a short DEV/DBA/DBRE panel discussion to surface the most common “Postgres at scale” failures. Then the mic is open: attendees can step up for a lightning confession : A real production “obvious fix” that backfired, the metric that proved it, and what they’d do differently.

Oct 20, 2026PGConf.EU 2026 (16th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerRelational or graphs? Why not both?
as CYBERTEC

Is PostgreSQL good enough to satisfy all your graph database needs? Relational databases store data in tables, graph databases store data in nodes and edges.

Slides
May 19, 2026PGConf.dev 2026PGConf.dev (formerly PGCon)discussion leadPostgres On-Call Confessions: Worst Practices Live
as CYBERTEC

Date: 2026-05-19 Time: 14:30–15:20 Room: Cominco (1415) Level: Beginner

Apr 21, 2026PGConf.DE 2026PGConf.DE (PostgreSQL Conference Germany)speakerHey, I'm using that! Fixing lock contention in OLTP.
as CYBERTEC
Mar 24, 2026Nordic PGDay 2026Nordic PGDayspeakerHey, I'm using that! Fixing lock contention in OLTP.
as CYBERTEC

Some transaction processing workloads end up with horrible lock contention because they end up blocked on updating the same rows.

Slides
Jan 27, 2026Prague PostgreSQL Developer Day 2026Prague PostgreSQL Developer Day (P2D2)speakerHey, I'm using that! Fixing lock contention in OLTP.
as Cybertec

Some transaction processing workloads end up with horrible lock contention because they end up blocked on updating the same rows.

Oct 21, 2025PGConf.EU 2025 (15th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerWaiting for Commit
as CYBERTEC
Picking between synchronus or asynchronuos replication sounds like a simple question, but it has some deep implications for durability and performance. In this…Show less

Picking between synchronus or asynchronuos replication sounds like a simple question, but it has some deep implications for durability and performance. In this talk I will discuss why you should or should not pick synchronous replication.

SlidesVideo
Mar 18, 2025Nordic PGDay 2025Nordic PGDaysponsored talkTaming write latencies with Patroni quorum mode
as CYBERTEC

No one likes to lose data. That's why synchronous replication should be the default choice for any production system.

Mar 5, 2025PGConf India 2025PGConf IndiaspeakerThings your explain plan is not telling you
as Cybertec

As much as we all love PostgreSQL explain command for diagnosing performance issues, there are some things that it doesn't reveal to us.

SlidesVideo
Jan 28, 2025Prague PostgreSQL Developer Day 2025Prague PostgreSQL Developer Day (P2D2)speakerWhat your explain plan is not telling you
as Cybertec

As much as we all love PostgreSQL explain command for diagnosing performance issues, there are some things that it doesn't reveal to us.

Slides
Oct 22, 2024PGConf.EU 2024 (14th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerHigh-concurrency distributed snapshots
as CYBERTEC
PostgreSQL uses snapshots to determine which transaction can see which versions of updated rows, creating an abstraction of reading from an immutable database.…Show less

PostgreSQL uses snapshots to determine which transaction can see which versions of updated rows, creating an abstraction of reading from an immutable database. This mechanism has been largely unmodified for almost 2 decades.

SlidesVideo
Apr 12, 2024PGConf.DE 2024PGConf.DE (PostgreSQL Conference Germany)speakerThings your explain plan is not telling you
as CYBERTEC PostgreSQL International GmbH

As much as we all love PostgreSQL explain command for diagnosing performance issues, there are some things that it doesn't reveal to us.

Slides
Dec 12, 2023PGConf.EU 2023 (13th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerCounting things at the speed of light with roaring bitmaps
as CYBERTEC PostgreSQL International GmbH
Applications often need to display counts of search results broken down by attributes to make it easier for users to narrow down their search conditions. For…Show less

Applications often need to display counts of search results broken down by attributes to make it easier for users to narrow down their search conditions. For example when looking for pink shoes, a system might show how many of sneaker, loafers and wellies are available in pink, as well as how many of each size and how many from each manufacturer.

SlidesVideo

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Pavlo Golub1122026
Tomas Vondra8—2026
Alexander Kukushkin7—2026
Chris Ellis7—2026
Henrietta Dombrovskaya622026
Claire Giordano6—2026
Derk van Veen6—2026
Hans-Jürgen Schönig6—2026
Laurenz Albe6—2026
Valeria Kaplan6—2026
Jimmy Angelakos512026
Teresa Lopes512026
Andreas Scherbaum5—2026
Andres Freund5—2026
Bruce Momjian5—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.