Schedule for PG Down Under 2025
Ops and Administration
Development
Essentials
Conference happenings
08: 00 | 08: 10 | 08: 20 | 08: 30 | 08: 40 | 08: 50 | 09: 00 | |
---|---|---|---|---|---|---|---|
Crown
(1st floor) | |||||||
Oxford I + II
(1st floor) |
Half a dozen exciting new features in PostgreSQL 16, 17 and 18
![]() |
||||||
Taylor
(1st floor) | |||||||
The Surry Rooftop
(Top floor) |
09: 00 | 09: 10 | 09: 20 | 09: 30 | 09: 40 | 09: 50 | 10: 00 | |
---|---|---|---|---|---|---|---|
Crown
(1st floor) | |||||||
Oxford I + II
(1st floor) |
Half a dozen exciting new features in PostgreSQL 16, 17 and 18
![]() |
PostgreSQL pgroll – Zero-Downtime, Reversible Schema Migrations
![]() |
|||||
Taylor
(1st floor) |
PostgreSQL 18: The Ideal Foundation for Distributed, Scalable, and Analytical Applications
![]() |
||||||
The Surry Rooftop
(Top floor) |
10: 00 | 10: 10 | 10: 20 | 10: 30 | 10: 40 | 10: 50 | 11: 00 | |
---|---|---|---|---|---|---|---|
Crown
(1st floor) |
Morning tea
![]() |
||||||
Oxford I + II
(1st floor) |
PostgreSQL pgroll – Zero-Downtime, Reversible Schema Migrations
![]() |
Pull-up Optimization in the Postgres Planner
![]() |
|||||
Taylor
(1st floor) |
PostgreSQL 18: The Ideal Foundation for Distributed, Scalable, and Analytical Applications
![]() |
Building SaaS scale Data store using PostgreSQL
![]() |
|||||
The Surry Rooftop
(Top floor) |
11: 00 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | |
---|---|---|---|---|---|---|---|
Crown
(1st floor) | |||||||
Oxford I + II
(1st floor) |
Pull-up Optimization in the Postgres Planner
![]() |
Evolution of PostgreSQL Job Schedulers — pgAgent, pg_cron, and pg_timetable
![]() |
|||||
Taylor
(1st floor) |
Building SaaS scale Data store using PostgreSQL
![]() |
Tailoring CREATE PUBLICATION command for Targeted Data Replication
![]() |
|||||
The Surry Rooftop
(Top floor) |
12: 00 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | |
---|---|---|---|---|---|---|---|
Crown
(1st floor) |
Lunch
![]() |
||||||
Oxford I + II
(1st floor) |
Evolution of PostgreSQL Job Schedulers — pgAgent, pg_cron, and pg_timetable
![]() |
||||||
Taylor
(1st floor) |
Tailoring CREATE PUBLICATION command for Targeted Data Replication
![]() |
||||||
The Surry Rooftop
(Top floor) |
13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | |
---|---|---|---|---|---|---|---|
Crown
(1st floor) |
Lunch
![]() |
||||||
Oxford I + II
(1st floor) |
Scaling AI Frontiers: Building Production-Ready RAG Applications with PG Vector on PostgreSQL
![]() |
||||||
Taylor
(1st floor) |
An Adventure with the Entity-Attribute-Value (EAV) data model
![]() |
||||||
The Surry Rooftop
(Top floor) |
14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | |
---|---|---|---|---|---|---|---|
Crown
(1st floor) |
Afternoon tea
![]() |
||||||
Oxford I + II
(1st floor) |
Demystifying PostgreSQL High Availability in the Cloud
![]() |
||||||
Taylor
(1st floor) |
A Decade of Innovation: The Evolution of PostgreSQL's Query Optimizer (2015–2025)
![]() |
||||||
The Surry Rooftop
(Top floor) |
15: 00 | 15: 10 | 15: 20 | 15: 30 | 15: 40 | 15: 50 | 16: 00 | |
---|---|---|---|---|---|---|---|
Crown
(1st floor) |
Afternoon tea
![]() |
||||||
Oxford I + II
(1st floor) |
Overcoming Challenges in SQL Server to PostgreSQL Migrations: Mapping Backups, Collations, and Case Sensitivity
![]() ![]() |
Technical Deep Dive Into GitLab’s Database Load Balancer Architecture
![]() |
|||||
Taylor
(1st floor) |
PostgreSQL Internals Uncovered: Enhancing Logical Replication and Introducing Columnar Indexing
![]() |
PostgreSQL + People: The strategic advantage of Customer Success Evangelists
![]() |
|||||
The Surry Rooftop
(Top floor) |
16: 00 | 16: 10 | 16: 20 | 16: 30 | 16: 40 | 16: 50 | 17: 00 | |
---|---|---|---|---|---|---|---|
Crown
(1st floor) | |||||||
Oxford I + II
(1st floor) |
Technical Deep Dive Into GitLab’s Database Load Balancer Architecture
![]() |
Panel discussion
![]() |
|||||
Taylor
(1st floor) |
PostgreSQL + People: The strategic advantage of Customer Success Evangelists
![]() |
||||||
The Surry Rooftop
(Top floor) |
17: 00 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | |
---|---|---|---|---|---|---|---|
Crown
(1st floor) | |||||||
Oxford I + II
(1st floor) |
Panel discussion
![]() |
Closing
![]() |
|||||
Taylor
(1st floor) | |||||||
The Surry Rooftop
(Top floor) |
AGM
![]() |
Cocktail event
![]() |
18: 00 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | |
---|---|---|---|---|---|---|---|
Crown
(1st floor) | |||||||
Oxford I + II
(1st floor) | |||||||
Taylor
(1st floor) | |||||||
The Surry Rooftop
(Top floor) |
Cocktail event
![]() |
08: 00 | 08: 10 | 08: 20 | 08: 30 | 08: 40 | 08: 50 | 09: 00 | 09: 10 | 09: 20 | 09: 30 | 09: 40 | 09: 50 | 10: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Crown
(1st floor) | |||||||||||||
Oxford I + II
(1st floor) |
Half a dozen exciting new features in PostgreSQL 16, 17 and 18
![]() |
PostgreSQL pgroll – Zero-Downtime, Reversible Schema Migrations
![]() |
|||||||||||
Taylor
(1st floor) |
PostgreSQL 18: The Ideal Foundation for Distributed, Scalable, and Analytical Applications
![]() |
||||||||||||
The Surry Rooftop
(Top floor) |
10: 00 | 10: 10 | 10: 20 | 10: 30 | 10: 40 | 10: 50 | 11: 00 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Crown
(1st floor) |
Morning tea
![]() |
||||||||||||
Oxford I + II
(1st floor) |
PostgreSQL pgroll – Zero-Downtime, Reversible Schema Migrations
![]() |
Pull-up Optimization in the Postgres Planner
![]() |
Evolution of PostgreSQL Job Schedulers — pgAgent, pg_cron, and pg_timetable
![]() |
||||||||||
Taylor
(1st floor) |
PostgreSQL 18: The Ideal Foundation for Distributed, Scalable, and Analytical Applications
![]() |
Building SaaS scale Data store using PostgreSQL
![]() |
Tailoring CREATE PUBLICATION command for Targeted Data Replication
![]() |
||||||||||
The Surry Rooftop
(Top floor) |
12: 00 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Crown
(1st floor) |
Lunch
![]() |
||||||||||||
Oxford I + II
(1st floor) |
Evolution of PostgreSQL Job Schedulers — pgAgent, pg_cron, and pg_timetable
![]() |
Scaling AI Frontiers: Building Production-Ready RAG Applications with PG Vector on PostgreSQL
![]() |
|||||||||||
Taylor
(1st floor) |
Tailoring CREATE PUBLICATION command for Targeted Data Replication
![]() |
An Adventure with the Entity-Attribute-Value (EAV) data model
![]() |
|||||||||||
The Surry Rooftop
(Top floor) |
14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | 15: 10 | 15: 20 | 15: 30 | 15: 40 | 15: 50 | 16: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Crown
(1st floor) |
Afternoon tea
![]() |
||||||||||||
Oxford I + II
(1st floor) |
Demystifying PostgreSQL High Availability in the Cloud
![]() |
Overcoming Challenges in SQL Server to PostgreSQL Migrations: Mapping Backups, Collations, and Case Sensitivity
![]() ![]() |
Technical Deep Dive Into GitLab’s Database Load Balancer Architecture
![]() |
||||||||||
Taylor
(1st floor) |
A Decade of Innovation: The Evolution of PostgreSQL's Query Optimizer (2015–2025)
![]() |
PostgreSQL Internals Uncovered: Enhancing Logical Replication and Introducing Columnar Indexing
![]() |
PostgreSQL + People: The strategic advantage of Customer Success Evangelists
![]() |
||||||||||
The Surry Rooftop
(Top floor) |
16: 00 | 16: 10 | 16: 20 | 16: 30 | 16: 40 | 16: 50 | 17: 00 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Crown
(1st floor) | |||||||||||||
Oxford I + II
(1st floor) |
Technical Deep Dive Into GitLab’s Database Load Balancer Architecture
![]() |
Panel discussion
![]() |
Closing
![]() |
||||||||||
Taylor
(1st floor) |
PostgreSQL + People: The strategic advantage of Customer Success Evangelists
![]() |
||||||||||||
The Surry Rooftop
(Top floor) |
AGM
![]() |
Cocktail event
![]() |
18: 00 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Crown
(1st floor) | |||||||||||||
Oxford I + II
(1st floor) | |||||||||||||
Taylor
(1st floor) | |||||||||||||
The Surry Rooftop
(Top floor) |
Cocktail event
![]() |
08: 00 | 08: 10 | 08: 20 | 08: 30 | 08: 40 | 08: 50 | 09: 00 | 09: 10 | 09: 20 | 09: 30 | 09: 40 | 09: 50 | 10: 00 | 10: 10 | 10: 20 | 10: 30 | 10: 40 | 10: 50 | 11: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Crown
(1st floor) |
Morning tea
![]() |
||||||||||||||||||
Oxford I + II
(1st floor) |
Half a dozen exciting new features in PostgreSQL 16, 17 and 18
![]() |
PostgreSQL pgroll – Zero-Downtime, Reversible Schema Migrations
![]() |
Pull-up Optimization in the Postgres Planner
![]() |
||||||||||||||||
Taylor
(1st floor) |
PostgreSQL 18: The Ideal Foundation for Distributed, Scalable, and Analytical Applications
![]() |
Building SaaS scale Data store using PostgreSQL
![]() |
|||||||||||||||||
The Surry Rooftop
(Top floor) |
11: 00 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Crown
(1st floor) |
Lunch
![]() |
||||||||||||||||||
Oxford I + II
(1st floor) |
Pull-up Optimization in the Postgres Planner
![]() |
Evolution of PostgreSQL Job Schedulers — pgAgent, pg_cron, and pg_timetable
![]() |
Scaling AI Frontiers: Building Production-Ready RAG Applications with PG Vector on PostgreSQL
![]() |
||||||||||||||||
Taylor
(1st floor) |
Building SaaS scale Data store using PostgreSQL
![]() |
Tailoring CREATE PUBLICATION command for Targeted Data Replication
![]() |
An Adventure with the Entity-Attribute-Value (EAV) data model
![]() |
||||||||||||||||
The Surry Rooftop
(Top floor) |
14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | 15: 10 | 15: 20 | 15: 30 | 15: 40 | 15: 50 | 16: 00 | 16: 10 | 16: 20 | 16: 30 | 16: 40 | 16: 50 | 17: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Crown
(1st floor) |
Afternoon tea
![]() |
||||||||||||||||||
Oxford I + II
(1st floor) |
Demystifying PostgreSQL High Availability in the Cloud
![]() |
Overcoming Challenges in SQL Server to PostgreSQL Migrations: Mapping Backups, Collations, and Case Sensitivity
![]() ![]() |
Technical Deep Dive Into GitLab’s Database Load Balancer Architecture
![]() |
Panel discussion
![]() |
|||||||||||||||
Taylor
(1st floor) |
A Decade of Innovation: The Evolution of PostgreSQL's Query Optimizer (2015–2025)
![]() |
PostgreSQL Internals Uncovered: Enhancing Logical Replication and Introducing Columnar Indexing
![]() |
PostgreSQL + People: The strategic advantage of Customer Success Evangelists
![]() |
||||||||||||||||
The Surry Rooftop
(Top floor) |
17: 00 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Crown
(1st floor) | |||||||||||||||||||
Oxford I + II
(1st floor) |
Panel discussion
![]() |
Closing
![]() |
|||||||||||||||||
Taylor
(1st floor) | |||||||||||||||||||
The Surry Rooftop
(Top floor) |
AGM
![]() |
Cocktail event
![]() |