At first, when we heard that DDD Perth was held in a stadium, we thought there was no way that could be true. Turns out it is. Well done, Perth! Once we learned the truth of the matter, we just had to come and check it out ourselves and share our zombie sock love. Yeah, we love zombies if the name didn't give it away. And we love our zombie sock merch. That, plus, our co-CEO Paul loves to hear himself talk and our other one, Demelza, loves a stage.Visit Patient Zero → (opens in a new tab) ↗
DDD Perth 2025 Agenda
River Room 1 (Lv 3)
River Room 2 (Lv 3)
River Room 3 (Lv 3)
Room 4 - Cygnet room (Lv 2)
Room 5 - Black Swan (Lv 2)
Champions Terrace (Sponsors - Lv 3)
8:00 am - 9:00 am
Registration
9:00 am - 9:15 am
Welcome and Housekeeping
9:15 am - 9:30 am
Welcome to Country
9:30 am - 10:00 am
10:00 am - 10:20 am
Morning Tea
10:20 am - 11:05 am
10:20 am - 11:05 am
River Room 3 (Lv 3)
Sheavy Kaur
10:20 am - 11:05 am
Room 4 - Cygnet room (Lv 2)
Simon Newton
10:20 am - 11:05 am
Room 5 - Black Swan (Lv 2)
Ja-Jet Loh
11:05 am - 11:15 am
Changeover
11:15 am - 12:00 pm
11:15 am - 12:00 pm
River Room 3 (Lv 3)
James Udiljak
11:15 am - 12:00 pm
Room 4 - Cygnet room (Lv 2)
Ardra Vikas
11:15 am - 12:00 pm
Room 5 - Black Swan (Lv 2)
Daniel Tan
12:00 pm - 12:10 pm
Changeover
12:10 pm - 12:30 pm
12:10 pm - 12:30 pm
River Room 1 (Lv 3)
Courtney Weaver
12:10 pm - 12:30 pm
River Room 2 (Lv 3)
Nina Karisik
12:10 pm - 12:30 pm
Room 4 - Cygnet room (Lv 2)
Megan Pusey
12:10 pm - 12:30 pm
Room 5 - Black Swan (Lv 2)
David Whebell
12:30 pm - 12:35 pm
Lunch
12:35 pm - 12:55 pm
Sponsor Session - MakerX
12:55 pm - 1:25 pm
Sponsor Session - Patient Zero
1:25 pm - 2:10 pm
1:25 pm - 2:10 pm
River Room 1 (Lv 3)
Kristy Sachse
1:25 pm - 2:10 pm
River Room 3 (Lv 3)
Byron Pogson
1:25 pm - 2:10 pm
Room 4 - Cygnet room (Lv 2)
Sam Ritchie
1:25 pm - 2:10 pm
Room 5 - Black Swan (Lv 2)
Daniel Fang
2:10 pm - 2:20 pm
Changeover
2:20 pm - 3:05 pm
2:20 pm - 3:05 pm
Room 4 - Cygnet room (Lv 2)
Eumir Gaspar
3:05 pm - 3:15 pm
Changeover
3:15 pm - 4:00 pm
4:00 pm - 4:20 pm
Coffee Break
4:20 pm - 5:05 pm
5:05 pm
Wrap Up
14x Faster with 12x Less Compute: Sometimes Postgres Really Is All You Need
🕓 11:15 am - 12:00 pm📍 River Room 3 (Lv 3)
Recording
Watch on YouTube (opens in a new tab)How big is ""Big Data"" really? The definition has changed drastically over time. In this talk, James recounts building his own database on top of Postgres to replace a legacy HBase/OpenTSDB cluster. While once considered ""Big Data"", the real-time monitoring system's inflow can now be called moderate data at best.
Immerse yourself in the dessicated technicalities of Timescale and partitioned Postgres tables, let the repressed memories of running a Hadoop cluster bubble back up to the surface, learn just how many rows per second you can firehose into a standard GP3 volume, and why you might not need (or want) horizontal scaling after all.
Speaker

James Udiljak
Senior Full-stack Developer
James has over eight years experience as a software developer, spanning real-time GPGPU particle simulations, financial software, big data, and full-stack web applications. On a good day, he can remember the names of most of the companies he's worked for. On a bad day, he rocks quietly back and forth in his chair, muttering something incomprehensible about "Chesterton's Fence".















