Derk van Veen
Employers on the program
- 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.
Appearances by year
- PostgreSQL Conference Europe (PGConf.EU)
- FOSDEM PGDay
- Nordic PGDay
- PGConf.DE (PostgreSQL Conference Germany)
- PGDay Chicago
- PGDay Lowlands
- pgDay Paris
- PGDay Napoli
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Oct 20, 2026 | PGConf.EU 2026 (16th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | How 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 lessWhen 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, 2026 | PGConf.EU 2026 (16th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | community day | Storytelling 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 lessGood 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, 2026 | PGConf.EU 2026 (16th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | The 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 lessIn 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, 2026 | PGConf.DE 2026 | PGConf.DE (PostgreSQL Conference Germany) | speaker | Solving complex database problems by starting small as Adyen | |
| Mar 26, 2026 | pgDay Paris 2026 | pgDay Paris | speaker | From Crisis to Control: Detect and Fix Corruptions as Adyen | |
| Jan 30, 2026 | FOSDEM PGDay 2026 | FOSDEM PGDay | speaker | From Crisis to Control: Detect and Fix Corruptions as Adyen For me, database corruptions are the most frightening problems to face. | |
| Oct 21, 2025 | PGConf.EU 2025 (15th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | Beyond 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, 2025 | PGDay Napoli 2025 | PGDay Napoli | speaker | Leveraging table partitioning for query performance and data archiving as Adyen Table partitioning has become a known technique in the PostgreSQL world. | Slides |
| Sep 12, 2025 | PGDay Lowlands 2025 | PGDay Lowlands | lightning talk | Lightning Talks as Adyen | |
| Sep 12, 2025 | PGDay Lowlands 2025 | PGDay Lowlands | speaker | Public speaking as an introvert as Adyen | |
| May 8, 2025 | PGConf.DE 2025 | PGConf.DE (PostgreSQL Conference Germany) | speaker | Fun with Postgres High Availability Poker as Adyen | |
| Mar 18, 2025 | Nordic PGDay 2025 | Nordic PGDay | speaker | Leveraging table partitioning for query performance and data archiving as Adyen Table partitioning has become a known technique in the PostgreSQL world. | Slides |
| Oct 22, 2024 | PGConf.EU 2024 (14th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | Fun 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 lessUnderstanding 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, 2024 | PGDay Lowlands 2024 | PGDay Lowlands | speaker | PostgreSQL High Availability poker as Adyen | |
| Apr 26, 2024 | PGDay Chicago 2024 | PGDay Chicago | speaker | How 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, 2024 | pgDay Paris 2024 | pgDay Paris | speaker | Collaboration 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 lessIn 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, 2024 | FOSDEM PGDay 2024 | FOSDEM PGDay | speaker | High 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, 2023 | PGConf.EU 2023 (13th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | Explaining 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 lessUnderstanding 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, 2023 | PGDay Chicago 2023 | PGDay Chicago | speaker | Partitioning 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, 2023 | Nordic PGDay 2023 | Nordic PGDay | speaker | Fighting 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, 2023 | FOSDEM PGDay 2023 | FOSDEM PGDay | speaker | Fighting 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, 2022 | PGConf.EU 2022 (12th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | Understanding 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 lessAt 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
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Boriss Mejias | 9 | 3 | 2026 |
| Jimmy Angelakos | 9 | — | 2026 |
| Lætitia AVROT | 9 | — | 2026 |
| Chris Ellis | 8 | — | 2026 |
| Magnus Hagander | 8 | — | 2026 |
| Pavlo Golub | 8 | — | 2026 |
| Andreas Scherbaum | 7 | — | 2026 |
| Claire Giordano | 7 | — | 2026 |
| Devrim Gündüz | 7 | — | 2026 |
| Hans-Jürgen Schönig | 7 | — | 2026 |
| Laurenz Albe | 7 | — | 2026 |
| Stefan Fercot | 7 | — | 2026 |
| Teresa Lopes | 6 | 2 | 2026 |
| Divya Sharma | 6 | 1 | 2026 |
| Ants Aasma | 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.