Data Conference Databasea Query.Farm index
Speakers

Derk van Veen

Employers on the program

  1. 2022–2026Adyen22 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)
  • FOSDEM PGDay
  • Nordic PGDay
  • PGConf.DE (PostgreSQL Conference Germany)
  • PGDay Chicago
  • PGDay Lowlands
  • pgDay Paris
  • PGDay Napoli

Talks

DateEventConferenceRoleTitleLinks
Oct 20, 2026PGConf.EU 2026 (16th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerHow to detect and fix corruptions
as Adyen
When cleaning up some old data we found some corrupted pages in a toast table. Suddenly these corruptions blocked the vacuum and transaction wrap around was…Show less

When cleaning up some old data we found some corrupted pages in a toast table. Suddenly these corruptions blocked the vacuum and transaction wrap around was waiting for us just around the corner.

Slides
Oct 20, 2026PGConf.EU 2026 (16th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)community dayStorytelling for Technical Communication
as Adyen
Good technical ideas, solutions, and projects get lost when they are not well communicated. Think about losing track of a presentation because you don't know…Show less

Good technical ideas, solutions, and projects get lost when they are not well communicated. Think about losing track of a presentation because you don't know where it is going, or a software feature request where the developers reject it because they don't know why it is needed or which problem it solves.

Slides
Oct 20, 2026PGConf.EU 2026 (16th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerThe things you can do with partitions you never dreamed of
as Adyen
In the latest published version of the adyen postgres partition framework (https://github.com/Adyen/adyen-postgres-partitioning) you find a lot of improvements…Show less

In the latest published version of the adyen postgres partition framework (https://github.com/Adyen/adyen-postgres-partitioning) you find a lot of improvements but I want to highlight a few novelties here. First of all, you should not partition individual tables, but all tables around the same leading figure.

Apr 21, 2026PGConf.DE 2026PGConf.DE (PostgreSQL Conference Germany)speakerSolving complex database problems by starting small
as Adyen
Mar 26, 2026pgDay Paris 2026pgDay ParisspeakerFrom Crisis to Control: Detect and Fix Corruptions
as Adyen
Jan 30, 2026FOSDEM PGDay 2026FOSDEM PGDayspeakerFrom Crisis to Control: Detect and Fix Corruptions
as Adyen

For me, database corruptions are the most frightening problems to face.

Oct 21, 2025PGConf.EU 2025 (15th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerBeyond the How: Why Table Partitioning Truly Matters
as Adyen

Table partitioning has become a well-known technique in the PostgreSQL world. There have been talks about it at most of the conferences I visited last year.

SlidesVideo
Sep 25, 2025PGDay Napoli 2025PGDay NapolispeakerLeveraging table partitioning for query performance and data archiving
as Adyen

Table partitioning has become a known technique in the PostgreSQL world.

Slides
Sep 12, 2025PGDay Lowlands 2025PGDay Lowlandslightning talkLightning Talks
as Adyen
Sep 12, 2025PGDay Lowlands 2025PGDay LowlandsspeakerPublic speaking as an introvert
as Adyen
May 8, 2025PGConf.DE 2025PGConf.DE (PostgreSQL Conference Germany)speakerFun with Postgres High Availability Poker
as Adyen
Mar 18, 2025Nordic PGDay 2025Nordic PGDayspeakerLeveraging table partitioning for query performance and data archiving
as Adyen

Table partitioning has become a known technique in the PostgreSQL world.

Slides
Oct 22, 2024PGConf.EU 2024 (14th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerFun with Postgres High Availability Poker
as Adyen
Understanding all the details of a High Availability PostgreSQL clusters is one of the most critical DBA knowledge area's. Instead of boring you with endless…Show less

Understanding all the details of a High Availability PostgreSQL clusters is one of the most critical DBA knowledge area's. Instead of boring you with endless numbers of slides, with volunteer assistance from the audience, we will show you all important concepts like WAL transport, synch/async commit, RTO, RPO, network involvement etc with nothing more than a few decks of playing cards and some...

Video
Sep 13, 2024PGDay Lowlands 2024PGDay LowlandsspeakerPostgreSQL High Availability poker
as Adyen
Apr 26, 2024PGDay Chicago 2024PGDay ChicagospeakerHow to detect and fix corruptions
as Adyen

When cleaning up some old data we found some corrupted pages in a toast table.

Slides
Mar 14, 2024pgDay Paris 2024pgDay ParisspeakerCollaboration between DEVs and DBAs - creating a contract for long term partition maintenance in JSON
as Adyen
In our experience, when developers create partitioned tables, they will create a few partitions to cover the first year, create a few more after the year and…Show less

In our experience, when developers create partitioned tables, they will create a few partitions to cover the first year, create a few more after the year and finally forget about them.

Slides
Feb 2, 2024FOSDEM PGDay 2024FOSDEM PGDayspeakerHigh available configurations are very common for PostgreSQL. But how do you investigate performance problems when the standby can't keep up?
as Adyen

Having a primary and a standby database is the most common PostgreSQL setup on live environments, but the standby has to be able to follow primary’s workload.

Slides
Dec 12, 2023PGConf.EU 2023 (13th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerExplaining the PostgreSQL concurrency control mechanisms using rollercoasters
as Adyen
Understanding how PostgreSQL handles multiple requests at the same time is one of the most important concepts when working with it. Without understanding this…Show less

Understanding how PostgreSQL handles multiple requests at the same time is one of the most important concepts when working with it. Without understanding this the Multi Version Concurrency Control (MVCC) mechanisms it is hard, if not impossible, to understand and predict how an application will behave.

SlidesVideo
Apr 20, 2023PGDay Chicago 2023PGDay ChicagospeakerPartitioning up to 32 TB tables and do maintenance under 20K tps load
as Adyen

Partitioning a table starts really easy. In just a few commands your table transforms into a partitioned table.

Mar 21, 2023Nordic PGDay 2023Nordic PGDayspeakerFighting write amplification by stimulating HOT updates through the fill factor
as Adyen

We can mitigate a lot of the write amplification effects on PostgreSQL by setting a lower fill factor for tables and stimulate the amount of HOT Updates.

Feb 3, 2023FOSDEM PGDay 2023FOSDEM PGDayspeakerFighting write amplification by stimulating HOT updates through the fill factor
as Adyen

We can mitigate a lot of the write amplification effects on PostgreSQL by setting a lower fill factor for tables and stimulate the amount of HOT Updates.

Slides
Oct 25, 2022PGConf.EU 2022 (12th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerUnderstanding Postgres HOT Updates plus using Prometheus and Grafana to track and tune issues
as Adyen
At Adyen we have invested heavily and built upon the Postgres database engine, generally this has worked very well for us. Occasionally Postgres Write…Show less

At Adyen we have invested heavily and built upon the Postgres database engine, generally this has worked very well for us. Occasionally Postgres Write Amplification can be technical challenge at Adyen, fortunately this does not happen often, unfortunately when it does happen it is around critical, high volume workloads.

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Boriss Mejias932026
Jimmy Angelakos9—2026
Lætitia AVROT9—2026
Chris Ellis8—2026
Magnus Hagander8—2026
Pavlo Golub8—2026
Andreas Scherbaum7—2026
Claire Giordano7—2026
Devrim Gündüz7—2026
Hans-Jürgen Schönig7—2026
Laurenz Albe7—2026
Stefan Fercot7—2026
Teresa Lopes622026
Divya Sharma612026
Ants Aasma6—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.