Schedule for Postgres Conference 2025
Dev
Ops
Essentials
Professional Development
Variants and Cloud
Conference Happenings
07: 00 | 07: 10 | 07: 20 | 07: 30 | 07: 40 | 07: 50 | 08: 00 | |
---|---|---|---|---|---|---|---|
Registration
| |||||||
Seminole A
| |||||||
Seminole D
| |||||||
South Courtyard
|
08: 00 | 08: 10 | 08: 20 | 08: 30 | 08: 40 | 08: 50 | 09: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Tuesday Registration
![]() |
||||||
Seminole A
| |||||||
Seminole D
| |||||||
South Courtyard
|
09: 00 | 09: 10 | 09: 20 | 09: 30 | 09: 40 | 09: 50 | 10: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Tuesday Registration
![]() |
||||||
Seminole A
|
A Practical Guide to Set-Based Queries
![]() |
||||||
Seminole D
|
Performance tuning PostgreSQL
![]() |
||||||
South Courtyard
|
10: 00 | 10: 10 | 10: 20 | 10: 30 | 10: 40 | 10: 50 | 11: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Tuesday Registration
![]() |
||||||
Seminole A
|
A Practical Guide to Set-Based Queries
![]() |
||||||
Seminole D
|
Performance tuning PostgreSQL
![]() |
||||||
South Courtyard
|
11: 00 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Tuesday Registration
![]() |
||||||
Seminole A
|
A Practical Guide to Set-Based Queries
![]() |
||||||
Seminole D
|
Performance tuning PostgreSQL
![]() |
||||||
South Courtyard
|
12: 00 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Tuesday Registration
![]() |
||||||
Seminole A
|
A Practical Guide to Set-Based Queries
![]() |
||||||
Seminole D
|
Performance tuning PostgreSQL
![]() |
||||||
South Courtyard
|
Tuesday Lunch
![]() |
13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Tuesday Registration
![]() |
||||||
Seminole A
|
Machine Learning using PostgreSQL
![]() |
||||||
Seminole D
|
Performance tuning PostgreSQL
![]() |
||||||
South Courtyard
|
Tuesday Lunch
![]() |
14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Tuesday Registration
![]() |
||||||
Seminole A
|
Machine Learning using PostgreSQL
![]() |
||||||
Seminole D
|
Performance tuning PostgreSQL
![]() |
||||||
South Courtyard
|
15: 00 | 15: 10 | 15: 20 | 15: 30 | 15: 40 | 15: 50 | 16: 00 | |
---|---|---|---|---|---|---|---|
Registration
| |||||||
Seminole A
|
Machine Learning using PostgreSQL
![]() |
||||||
Seminole D
|
Performance tuning PostgreSQL
![]() |
||||||
South Courtyard
|
16: 00 | 16: 10 | 16: 20 | 16: 30 | 16: 40 | 16: 50 | 17: 00 | |
---|---|---|---|---|---|---|---|
Registration
| |||||||
Seminole A
|
Machine Learning using PostgreSQL
![]() |
||||||
Seminole D
| |||||||
South Courtyard
|
17: 00 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | |
---|---|---|---|---|---|---|---|
Registration
| |||||||
Seminole A
| |||||||
Seminole D
| |||||||
South Courtyard
|
18: 00 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | |
---|---|---|---|---|---|---|---|
Registration
| |||||||
Seminole A
| |||||||
Seminole D
| |||||||
South Courtyard
|
19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | |
---|---|---|---|---|---|---|---|
Registration
| |||||||
Seminole A
| |||||||
Seminole D
| |||||||
South Courtyard
|
07: 00 | 07: 10 | 07: 20 | 07: 30 | 07: 40 | 07: 50 | 08: 00 | 08: 10 | 08: 20 | 08: 30 | 08: 40 | 08: 50 | 09: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Tuesday Registration
![]() |
||||||||||||
Seminole A
| |||||||||||||
Seminole D
| |||||||||||||
South Courtyard
|
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Tuesday Registration
![]() |
||||||||||||
Seminole A
|
A Practical Guide to Set-Based Queries
![]() |
||||||||||||
Seminole D
|
Performance tuning PostgreSQL
![]() |
||||||||||||
South Courtyard
|
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Tuesday Registration
![]() |
||||||||||||
Seminole A
|
A Practical Guide to Set-Based Queries
![]() |
||||||||||||
Seminole D
|
Performance tuning PostgreSQL
![]() |
||||||||||||
South Courtyard
|
Tuesday Lunch
![]() |
13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Tuesday Registration
![]() |
||||||||||||
Seminole A
|
Machine Learning using PostgreSQL
![]() |
||||||||||||
Seminole D
|
Performance tuning PostgreSQL
![]() |
||||||||||||
South Courtyard
|
Tuesday Lunch
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
| |||||||||||||
Seminole A
|
Machine Learning using PostgreSQL
![]() |
||||||||||||
Seminole D
|
Performance tuning PostgreSQL
![]() |
||||||||||||
South Courtyard
|
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
| |||||||||||||
Seminole A
| |||||||||||||
Seminole D
| |||||||||||||
South Courtyard
|
19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | 20: 10 | 20: 20 | 20: 30 | 20: 40 | 20: 50 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
| |||||||||||||
Seminole A
| |||||||||||||
Seminole D
| |||||||||||||
South Courtyard
|
07: 00 | 07: 10 | 07: 20 | 07: 30 | 07: 40 | 07: 50 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Tuesday Registration
![]() |
||||||||||||||||||
Seminole A
|
A Practical Guide to Set-Based Queries
![]() |
||||||||||||||||||
Seminole D
|
Performance tuning PostgreSQL
![]() |
||||||||||||||||||
South Courtyard
|
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 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Tuesday Registration
![]() |
||||||||||||||||||
Seminole A
|
A Practical Guide to Set-Based Queries
![]() |
||||||||||||||||||
Seminole D
|
Performance tuning PostgreSQL
![]() |
||||||||||||||||||
South Courtyard
|
Tuesday Lunch
![]() |
13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Tuesday Registration
![]() |
||||||||||||||||||
Seminole A
|
Machine Learning using PostgreSQL
![]() |
||||||||||||||||||
Seminole D
|
Performance tuning PostgreSQL
![]() |
||||||||||||||||||
South Courtyard
|
Tuesday Lunch
![]() |
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 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
| |||||||||||||||||||
Seminole A
|
Machine Learning using PostgreSQL
![]() |
||||||||||||||||||
Seminole D
| |||||||||||||||||||
South Courtyard
|
19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | 20: 10 | 20: 20 | 20: 30 | 20: 40 | 20: 50 | 21: 00 | 21: 10 | 21: 20 | 21: 30 | 21: 40 | 21: 50 | 22: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
| |||||||||||||||||||
Seminole A
| |||||||||||||||||||
Seminole D
| |||||||||||||||||||
South Courtyard
|
07: 00 | 07: 10 | 07: 20 | 07: 30 | 07: 40 | 07: 50 | 08: 00 | |
---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
| |||||||
Registration
|
Morning Run
![]() |
||||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
| |||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
08: 00 | 08: 10 | 08: 20 | 08: 30 | 08: 40 | 08: 50 | 09: 00 | |
---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
|
Exhibition Hall Open
![]() |
||||||
Registration
|
Morning Run
![]() |
Wednesday Registration
![]() |
|||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
| |||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
09: 00 | 09: 10 | 09: 20 | 09: 30 | 09: 40 | 09: 50 | 10: 00 | |
---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
|
Exhibition Hall Open
![]() |
||||||
Registration
|
Wednesday Registration
![]() |
||||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
|
Profit is the reward, not the goal
![]() |
||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
10: 00 | 10: 10 | 10: 20 | 10: 30 | 10: 40 | 10: 50 | 11: 00 | |
---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
|
Exhibition Hall Open
![]() |
||||||
Registration
|
Wednesday Registration
![]() |
||||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
|
Profit is the reward, not the goal
![]() |
PostgreSQL at Amazon
![]() |
|||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
11: 00 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | |
---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
|
Exhibition Hall Open
![]() |
||||||
Registration
|
Wednesday Registration
![]() |
||||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
|
Code Your Way Out of Burnout
![]() |
||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
|
Wednesday Lunch
![]() |
||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
12: 00 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | |
---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
|
Exhibition Hall Open
![]() |
||||||
Registration
|
Wednesday Registration
![]() |
||||||
Seminole A
|
Postgres.pm: Packaging Manager Magic 🪄 📦
![]() |
||||||
Seminole B
|
Moving from MSSQL to pgSQL - High Availability and Disaster Recovery
![]() |
||||||
Seminole C (General Session Room)
|
Secure semantic search with Pgvector
![]() ![]() |
||||||
Seminole D
|
How to Give a Technical Presentation
![]() |
||||||
Seminole E
|
Proper PostgreSQL Parameters to Prevent Poor Performance
![]() |
||||||
South Courtyard
|
Wednesday Lunch
![]() |
||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | |
---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
|
Exhibition Hall Open
![]() |
||||||
Registration
|
Wednesday Registration
![]() |
||||||
Seminole A
|
Postgres.pm: Packaging Manager Magic 🪄 📦
![]() |
||||||
Seminole B
|
Moving from MSSQL to pgSQL - High Availability and Disaster Recovery
![]() |
Scaling PostgreSQL: Horizontal vs. Vertical
![]() |
|||||
Seminole C (General Session Room)
|
Secure semantic search with Pgvector
![]() ![]() |
Unleashing PostgreSQL Performance: Troubleshooting Techniques for Common Use Cases in RDS & Aurora PostgreSQL
![]() ![]() |
|||||
Seminole D
|
How to Give a Technical Presentation
![]() |
Leading a High-Performing Postgres Team: Cultivating a Culture of Excellence and Growth
![]() |
|||||
Seminole E
|
Proper PostgreSQL Parameters to Prevent Poor Performance
![]() |
AutoVacuum - Tuning and Monitoring
![]() |
|||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | |
---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
|
Exhibition Hall Open
![]() |
||||||
Registration
|
Wednesday Registration
![]() |
||||||
Seminole A
|
Query Performance Monitoring for the Absolute Beginner
![]() |
||||||
Seminole B
|
Scaling PostgreSQL: Horizontal vs. Vertical
![]() |
Ensuring High Availability in Self-Managed PostgreSQL with Patroni
![]() |
|||||
Seminole C (General Session Room)
|
Unleashing PostgreSQL Performance: Troubleshooting Techniques for Common Use Cases in RDS & Aurora PostgreSQL
![]() ![]() |
Beyond PostgreSQL: Scaling Real-Time Analytics and AI with Tacnode
![]() |
|||||
Seminole D
|
Leading a High-Performing Postgres Team: Cultivating a Culture of Excellence and Growth
![]() |
How I took my open source business to a Fortune 500 company
![]() |
|||||
Seminole E
|
AutoVacuum - Tuning and Monitoring
![]() |
Top 5 PostgreSQL Query Tuning Tips
|
|||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
15: 00 | 15: 10 | 15: 20 | 15: 30 | 15: 40 | 15: 50 | 16: 00 | |
---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
|
Exhibition Hall Open
![]() |
||||||
Registration
|
Wednesday Registration
![]() |
||||||
Seminole A
|
Query Performance Monitoring for the Absolute Beginner
![]() |
From MongoDB to Postgres: Building an Open Source Standard for Document Databases
![]() |
|||||
Seminole B
|
Ensuring High Availability in Self-Managed PostgreSQL with Patroni
![]() |
Replacing Oracle’s Advanced Features in PostgreSQL: High Availability, Advanced Functions, and Extensibility
![]() |
|||||
Seminole C (General Session Room)
|
Beyond PostgreSQL: Scaling Real-Time Analytics and AI with Tacnode
![]() |
Design Patterns for Multi-Region Mission Critical Apps
![]() ![]() |
|||||
Seminole D
|
How I took my open source business to a Fortune 500 company
![]() |
Debugging Life Balance & Creating Work-Life Integration: A Group Workshop
![]() |
|||||
Seminole E
|
Top 5 PostgreSQL Query Tuning Tips
|
Unleashing Query Performance: Parallel Processing in PostgreSQL
![]() ![]() |
Beyond PostgreSQL 17: 7 DBA Workarounds for Enhanced Management
![]() |
||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
16: 00 | 16: 10 | 16: 20 | 16: 30 | 16: 40 | 16: 50 | 17: 00 | |
---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
|
Exhibition Hall Open
![]() |
||||||
Registration
|
Wednesday Registration
![]() |
||||||
Seminole A
|
From MongoDB to Postgres: Building an Open Source Standard for Document Databases
![]() |
Chaos testing of a Postgres cluster on Kubernetes
![]() |
|||||
Seminole B
|
Replacing Oracle’s Advanced Features in PostgreSQL: High Availability, Advanced Functions, and Extensibility
![]() |
||||||
Seminole C (General Session Room)
|
Design Patterns for Multi-Region Mission Critical Apps
![]() ![]() |
||||||
Seminole D
|
Debugging Life Balance & Creating Work-Life Integration: A Group Workshop
![]() |
||||||
Seminole E
|
Beyond PostgreSQL 17: 7 DBA Workarounds for Enhanced Management
![]() |
||||||
South Courtyard
|
Welcome Reception
![]() |
||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
17: 00 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | |
---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
| |||||||
Registration
| |||||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
| |||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
|
Welcome Reception
![]() |
||||||
Sun&Surf 1-2
|
18: 00 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | |
---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
| |||||||
Registration
| |||||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
| |||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
|
Welcome Reception
![]() |
||||||
Sun&Surf 1-2
|
19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | |
---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
| |||||||
Registration
| |||||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
| |||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
|
Welcome Reception
![]() |
||||||
Sun&Surf 1-2
|
07: 00 | 07: 10 | 07: 20 | 07: 30 | 07: 40 | 07: 50 | 08: 00 | 08: 10 | 08: 20 | 08: 30 | 08: 40 | 08: 50 | 09: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
|
Exhibition Hall Open
![]() |
||||||||||||
Registration
|
Morning Run
![]() |
Wednesday Registration
![]() |
|||||||||||
Seminole A
| |||||||||||||
Seminole B
| |||||||||||||
Seminole C (General Session Room)
| |||||||||||||
Seminole D
| |||||||||||||
Seminole E
| |||||||||||||
South Courtyard
| |||||||||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
|
Exhibition Hall Open
![]() |
||||||||||||
Registration
|
Wednesday Registration
![]() |
||||||||||||
Seminole A
| |||||||||||||
Seminole B
| |||||||||||||
Seminole C (General Session Room)
|
Profit is the reward, not the goal
![]() |
PostgreSQL at Amazon
![]() |
|||||||||||
Seminole D
| |||||||||||||
Seminole E
| |||||||||||||
South Courtyard
| |||||||||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
|
Exhibition Hall Open
![]() |
||||||||||||
Registration
|
Wednesday Registration
![]() |
||||||||||||
Seminole A
|
Postgres.pm: Packaging Manager Magic 🪄 📦
![]() |
||||||||||||
Seminole B
|
Moving from MSSQL to pgSQL - High Availability and Disaster Recovery
![]() |
||||||||||||
Seminole C (General Session Room)
|
Code Your Way Out of Burnout
![]() |
Secure semantic search with Pgvector
![]() ![]() |
|||||||||||
Seminole D
|
How to Give a Technical Presentation
![]() |
||||||||||||
Seminole E
|
Proper PostgreSQL Parameters to Prevent Poor Performance
![]() |
||||||||||||
South Courtyard
|
Wednesday Lunch
![]() |
||||||||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
| |||||||||||||
Registration
| |||||||||||||
Seminole A
| |||||||||||||
Seminole B
| |||||||||||||
Seminole C (General Session Room)
| |||||||||||||
Seminole D
| |||||||||||||
Seminole E
| |||||||||||||
South Courtyard
|
Welcome Reception
![]() |
||||||||||||
Sun&Surf 1-2
|
19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | 20: 10 | 20: 20 | 20: 30 | 20: 40 | 20: 50 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
| |||||||||||||
Registration
| |||||||||||||
Seminole A
| |||||||||||||
Seminole B
| |||||||||||||
Seminole C (General Session Room)
| |||||||||||||
Seminole D
| |||||||||||||
Seminole E
| |||||||||||||
South Courtyard
|
Welcome Reception
![]() |
||||||||||||
Sun&Surf 1-2
|
07: 00 | 07: 10 | 07: 20 | 07: 30 | 07: 40 | 07: 50 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
|
Exhibition Hall Open
![]() |
||||||||||||||||||
Registration
|
Morning Run
![]() |
Wednesday Registration
![]() |
|||||||||||||||||
Seminole A
| |||||||||||||||||||
Seminole B
| |||||||||||||||||||
Seminole C (General Session Room)
|
Profit is the reward, not the goal
![]() |
||||||||||||||||||
Seminole D
| |||||||||||||||||||
Seminole E
| |||||||||||||||||||
South Courtyard
| |||||||||||||||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
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 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
|
Exhibition Hall Open
![]() |
||||||||||||||||||
Registration
|
Wednesday Registration
![]() |
||||||||||||||||||
Seminole A
|
Postgres.pm: Packaging Manager Magic 🪄 📦
![]() |
||||||||||||||||||
Seminole B
|
Moving from MSSQL to pgSQL - High Availability and Disaster Recovery
![]() |
||||||||||||||||||
Seminole C (General Session Room)
|
Profit is the reward, not the goal
![]() |
PostgreSQL at Amazon
![]() |
Code Your Way Out of Burnout
![]() |
Secure semantic search with Pgvector
![]() ![]() |
|||||||||||||||
Seminole D
|
How to Give a Technical Presentation
![]() |
||||||||||||||||||
Seminole E
|
Proper PostgreSQL Parameters to Prevent Poor Performance
![]() |
||||||||||||||||||
South Courtyard
|
Wednesday Lunch
![]() |
||||||||||||||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
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 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
|
Exhibition Hall Open
![]() |
||||||||||||||||||
Registration
|
Wednesday Registration
![]() |
||||||||||||||||||
Seminole A
|
From MongoDB to Postgres: Building an Open Source Standard for Document Databases
![]() |
Chaos testing of a Postgres cluster on Kubernetes
![]() |
|||||||||||||||||
Seminole B
|
Replacing Oracle’s Advanced Features in PostgreSQL: High Availability, Advanced Functions, and Extensibility
![]() |
||||||||||||||||||
Seminole C (General Session Room)
|
Design Patterns for Multi-Region Mission Critical Apps
![]() ![]() |
||||||||||||||||||
Seminole D
|
Debugging Life Balance & Creating Work-Life Integration: A Group Workshop
![]() |
||||||||||||||||||
Seminole E
|
Beyond PostgreSQL 17: 7 DBA Workarounds for Enhanced Management
![]() |
||||||||||||||||||
South Courtyard
|
Welcome Reception
![]() |
||||||||||||||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | 20: 10 | 20: 20 | 20: 30 | 20: 40 | 20: 50 | 21: 00 | 21: 10 | 21: 20 | 21: 30 | 21: 40 | 21: 50 | 22: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Exhibit Hall (Seminole Lobby)
| |||||||||||||||||||
Registration
| |||||||||||||||||||
Seminole A
| |||||||||||||||||||
Seminole B
| |||||||||||||||||||
Seminole C (General Session Room)
| |||||||||||||||||||
Seminole D
| |||||||||||||||||||
Seminole E
| |||||||||||||||||||
South Courtyard
|
Welcome Reception
![]() |
||||||||||||||||||
Sun&Surf 1-2
|
07: 00 | 07: 10 | 07: 20 | 07: 30 | 07: 40 | 07: 50 | 08: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Morning Run
![]() |
||||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
| |||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
08: 00 | 08: 10 | 08: 20 | 08: 30 | 08: 40 | 08: 50 | 09: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Morning Run
![]() |
Thursday Registration
![]() |
|||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
| |||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
|
Exhibit Hall Open
![]() |
||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
09: 00 | 09: 10 | 09: 20 | 09: 30 | 09: 40 | 09: 50 | 10: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Thursday Registration
![]() |
||||||
Seminole A
|
Mastering PostgreSQL Performance: A Systematic Approach to Query Tuning and Optimization
|
||||||
Seminole B
|
End Of Life Is not the End: Fearless PostgreSQL Upgrades
![]() ![]() |
||||||
Seminole C (General Session Room)
|
Analytics in Postgres –– a decade in the making.
![]() |
Klutch for PostgreSQL
![]() |
|||||
Seminole D
|
Rewiring for Resilience: How to Hack Your Neural Pathways for Peak Performance
![]() |
||||||
Seminole E
|
Narrating PostgreSQL Journey to the Distributed PostgreSQL Databases
![]() ![]() |
||||||
South Courtyard
|
Exhibit Hall Open
![]() |
||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
11: 00 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Thursday Registration
![]() |
||||||
Seminole A
|
Overcoming Migration Challenges: From Oracle to PostgreSQL
![]() ![]() |
Using LangChain to build gen AI apps with PostgreSQL and pgvector
![]() |
|||||
Seminole B
|
Practical Production-Quality PostgreSQL Updates Using Logical Replication with Minimum Downtime
![]() |
||||||
Seminole C (General Session Room)
|
From Greenplum to Apache Cloudberry
![]() |
A look into quantum-safe postgres
![]() |
|||||
Seminole D
|
You’ve Got Bugs! A Workshop on Applying the Development Model to Life
|
||||||
Seminole E
|
Building Reliable & Scalable Data Replication Pipelines from Postgres on Kubernetes
![]() |
pgvector Newbie to Expert
![]() ![]() |
|||||
South Courtyard
|
Exhibit Hall Open
![]() |
||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
12: 00 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Thursday Registration
![]() |
||||||
Seminole A
|
Using LangChain to build gen AI apps with PostgreSQL and pgvector
![]() |
||||||
Seminole B
|
Practical Production-Quality PostgreSQL Updates Using Logical Replication with Minimum Downtime
![]() |
||||||
Seminole C (General Session Room)
|
A look into quantum-safe postgres
![]() |
||||||
Seminole D
|
You’ve Got Bugs! A Workshop on Applying the Development Model to Life
|
||||||
Seminole E
|
pgvector Newbie to Expert
![]() ![]() |
||||||
South Courtyard
|
Exhibit Hall Open
![]() |
||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Thursday Registration
![]() |
||||||
Seminole A
|
1 Billion Row Challenge: Comparing Postgres, DuckDB, and Extensions
![]() |
||||||
Seminole B
|
Always Online or Bust
![]() |
||||||
Seminole C (General Session Room)
|
Building Smarter Healthcare Systems with GenAI and Aurora PostgreSQL
![]() |
CANCELED
Setup AWS Backup service using TF for RDS Instances
![]() |
|||||
Seminole D
|
Lead people, Manage Databases
![]() |
||||||
Seminole E
|
Upgrading the Mammoth
![]() |
||||||
South Courtyard
|
Exhibit Hall Open
![]() |
||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Thursday Registration
![]() |
||||||
Seminole A
|
1 Billion Row Challenge: Comparing Postgres, DuckDB, and Extensions
![]() |
From Sensors to Insights: PostgreSQL in the IoT Ecosystem
![]() |
|||||
Seminole B
|
Always Online or Bust
![]() |
Rules of indexing in PostgreSQL
![]() |
|||||
Seminole C (General Session Room)
|
CANCELED
Setup AWS Backup service using TF for RDS Instances
![]() |
Open-Source Advanced Drivers: Streamlining Authentication and Failover for Aurora and RDS PostgreSQL
![]() |
|||||
Seminole D
|
Lead people, Manage Databases
![]() |
You Should Be Standing Here: Learning to Present Sessions
![]() |
|||||
Seminole E
|
Upgrading the Mammoth
![]() |
From smallint to bigint and char to varchar, it's time to demystify the data types
![]() |
|||||
South Courtyard
|
Exhibit Hall Open
![]() |
||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
16: 00 | 16: 10 | 16: 20 | 16: 30 | 16: 40 | 16: 50 | 17: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Thursday Registration
![]() |
||||||
Seminole A
|
Row Level Security - A practical use case
![]() |
||||||
Seminole B
|
Improved PostgreSQL monitoring with Remote Sinks
![]() |
||||||
Seminole C (General Session Room)
|
Blueprint for Success: Optimizing Data Architecture Before Migration
![]() |
||||||
Seminole D
|
Stress Tuning Parameters: A Group Workshop
![]() |
||||||
Seminole E
|
A lesser known Superpower of Postgres Logical Replication: Protocol Versions
![]() |
Revolutionizing Backups
![]() |
|||||
South Courtyard
|
Exhibit Hall Open
![]() |
||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
17: 00 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | |
---|---|---|---|---|---|---|---|
Registration
| |||||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
| |||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
18: 00 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | |
---|---|---|---|---|---|---|---|
Registration
| |||||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
| |||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | |
---|---|---|---|---|---|---|---|
Registration
| |||||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
| |||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
07: 00 | 07: 10 | 07: 20 | 07: 30 | 07: 40 | 07: 50 | 08: 00 | 08: 10 | 08: 20 | 08: 30 | 08: 40 | 08: 50 | 09: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Morning Run
![]() |
Thursday Registration
![]() |
|||||||||||
Seminole A
| |||||||||||||
Seminole B
| |||||||||||||
Seminole C (General Session Room)
| |||||||||||||
Seminole D
| |||||||||||||
Seminole E
| |||||||||||||
South Courtyard
|
Exhibit Hall Open
![]() |
||||||||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Thursday Registration
![]() |
||||||||||||
Seminole A
|
Overcoming Migration Challenges: From Oracle to PostgreSQL
![]() ![]() |
Using LangChain to build gen AI apps with PostgreSQL and pgvector
![]() |
|||||||||||
Seminole B
|
Practical Production-Quality PostgreSQL Updates Using Logical Replication with Minimum Downtime
![]() |
||||||||||||
Seminole C (General Session Room)
|
From Greenplum to Apache Cloudberry
![]() |
A look into quantum-safe postgres
![]() |
|||||||||||
Seminole D
|
You’ve Got Bugs! A Workshop on Applying the Development Model to Life
|
||||||||||||
Seminole E
|
Building Reliable & Scalable Data Replication Pipelines from Postgres on Kubernetes
![]() |
pgvector Newbie to Expert
![]() ![]() |
|||||||||||
South Courtyard
|
Exhibit Hall Open
![]() |
||||||||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Thursday Registration
![]() |
||||||||||||
Seminole A
|
1 Billion Row Challenge: Comparing Postgres, DuckDB, and Extensions
![]() |
From Sensors to Insights: PostgreSQL in the IoT Ecosystem
![]() |
|||||||||||
Seminole B
|
Always Online or Bust
![]() |
Rules of indexing in PostgreSQL
![]() |
|||||||||||
Seminole C (General Session Room)
|
Building Smarter Healthcare Systems with GenAI and Aurora PostgreSQL
![]() |
CANCELED
Setup AWS Backup service using TF for RDS Instances
![]() |
Open-Source Advanced Drivers: Streamlining Authentication and Failover for Aurora and RDS PostgreSQL
![]() |
||||||||||
Seminole D
|
Lead people, Manage Databases
![]() |
You Should Be Standing Here: Learning to Present Sessions
![]() |
|||||||||||
Seminole E
|
Upgrading the Mammoth
![]() |
From smallint to bigint and char to varchar, it's time to demystify the data types
![]() |
|||||||||||
South Courtyard
|
Exhibit Hall Open
![]() |
||||||||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Thursday Registration
![]() |
||||||||||||
Seminole A
|
From Sensors to Insights: PostgreSQL in the IoT Ecosystem
![]() |
Row Level Security - A practical use case
![]() |
|||||||||||
Seminole B
|
Rules of indexing in PostgreSQL
![]() |
Improved PostgreSQL monitoring with Remote Sinks
![]() |
|||||||||||
Seminole C (General Session Room)
|
Open-Source Advanced Drivers: Streamlining Authentication and Failover for Aurora and RDS PostgreSQL
![]() |
Enhancing Postgres with AI-Powered Search: When to Use FAISS, Pinecone, or Built-in Extensions
![]() |
Blueprint for Success: Optimizing Data Architecture Before Migration
![]() |
||||||||||
Seminole D
|
You Should Be Standing Here: Learning to Present Sessions
![]() |
Stress Tuning Parameters: A Group Workshop
![]() |
|||||||||||
Seminole E
|
From smallint to bigint and char to varchar, it's time to demystify the data types
![]() |
A lesser known Superpower of Postgres Logical Replication: Protocol Versions
![]() |
Revolutionizing Backups
![]() |
||||||||||
South Courtyard
|
Exhibit Hall Open
![]() |
||||||||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
| |||||||||||||
Seminole A
| |||||||||||||
Seminole B
| |||||||||||||
Seminole C (General Session Room)
| |||||||||||||
Seminole D
| |||||||||||||
Seminole E
| |||||||||||||
South Courtyard
| |||||||||||||
Sun&Surf 1-2
|
19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | 20: 10 | 20: 20 | 20: 30 | 20: 40 | 20: 50 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
| |||||||||||||
Seminole A
| |||||||||||||
Seminole B
| |||||||||||||
Seminole C (General Session Room)
| |||||||||||||
Seminole D
| |||||||||||||
Seminole E
| |||||||||||||
South Courtyard
| |||||||||||||
Sun&Surf 1-2
|
07: 00 | 07: 10 | 07: 20 | 07: 30 | 07: 40 | 07: 50 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Morning Run
![]() |
Thursday Registration
![]() |
|||||||||||||||||
Seminole A
|
Mastering PostgreSQL Performance: A Systematic Approach to Query Tuning and Optimization
|
||||||||||||||||||
Seminole B
|
End Of Life Is not the End: Fearless PostgreSQL Upgrades
![]() ![]() |
||||||||||||||||||
Seminole C (General Session Room)
|
Analytics in Postgres –– a decade in the making.
![]() |
Klutch for PostgreSQL
![]() |
|||||||||||||||||
Seminole D
|
Rewiring for Resilience: How to Hack Your Neural Pathways for Peak Performance
![]() |
||||||||||||||||||
Seminole E
|
Narrating PostgreSQL Journey to the Distributed PostgreSQL Databases
![]() ![]() |
||||||||||||||||||
South Courtyard
|
Exhibit Hall Open
![]() |
||||||||||||||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
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 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Thursday Registration
![]() |
||||||||||||||||||
Seminole A
|
Row Level Security - A practical use case
![]() |
||||||||||||||||||
Seminole B
|
Improved PostgreSQL monitoring with Remote Sinks
![]() |
||||||||||||||||||
Seminole C (General Session Room)
|
Blueprint for Success: Optimizing Data Architecture Before Migration
![]() |
||||||||||||||||||
Seminole D
|
Stress Tuning Parameters: A Group Workshop
![]() |
||||||||||||||||||
Seminole E
|
A lesser known Superpower of Postgres Logical Replication: Protocol Versions
![]() |
Revolutionizing Backups
![]() |
|||||||||||||||||
South Courtyard
|
Exhibit Hall Open
![]() |
||||||||||||||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | 20: 10 | 20: 20 | 20: 30 | 20: 40 | 20: 50 | 21: 00 | 21: 10 | 21: 20 | 21: 30 | 21: 40 | 21: 50 | 22: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
| |||||||||||||||||||
Seminole A
| |||||||||||||||||||
Seminole B
| |||||||||||||||||||
Seminole C (General Session Room)
| |||||||||||||||||||
Seminole D
| |||||||||||||||||||
Seminole E
| |||||||||||||||||||
South Courtyard
| |||||||||||||||||||
Sun&Surf 1-2
|
07: 00 | 07: 10 | 07: 20 | 07: 30 | 07: 40 | 07: 50 | 08: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Morning Run
![]() |
||||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
| |||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
08: 00 | 08: 10 | 08: 20 | 08: 30 | 08: 40 | 08: 50 | 09: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Morning Run
![]() |
Friday Registration
![]() |
|||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
| |||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
09: 00 | 09: 10 | 09: 20 | 09: 30 | 09: 40 | 09: 50 | 10: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Friday Registration
![]() |
||||||
Seminole A
|
Migrating from Oracle PL/SQL to PostgreSQL PL/pgSQL : Navigating Differences and Optimization Challenges.
![]() ![]() ![]() |
||||||
Seminole B
|
PostgreSQL Index Strategy Guide
![]() |
||||||
Seminole C (General Session Room)
|
Seamless Migration to Azure Database for PostgreSQL - Flexible Server: Best Practices and Advanced Techniques
![]() |
||||||
Seminole D
|
Surviving and Thriving in a Remote Working Environment as a Neurodivergent Individual
![]() |
||||||
Seminole E
|
Deep Dive into PostgreSQL Vacuum Internals: Enhancements, Challenges, and Untold Stories
![]() ![]() |
||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
10: 00 | 10: 10 | 10: 20 | 10: 30 | 10: 40 | 10: 50 | 11: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Friday Registration
![]() |
||||||
Seminole A
|
Breaking Down Data Warehouses: What to Know Before You Choose
![]() |
||||||
Seminole B
|
You Need a PostgreSQL Restore Plan, Not a Backup Plan
![]() |
||||||
Seminole C (General Session Room)
|
Advantages of globally distributed PostgreSQL in a managed cloud for high availability, disaster tolerance and greater security
![]() |
||||||
Seminole D
|
Understanding Multi-Version Concurrency Control in PostgreSQL
![]() |
||||||
Seminole E
|
Mastering PostgreSQL Partitioning: Supercharge Performance and Simplify Maintenance
![]() |
||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
11: 00 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Friday Registration
![]() |
||||||
Seminole A
| |||||||
Seminole B
|
Unlocking PostgreSQL Performance: A Guide to Index Types and When They Should Be Used
![]() |
||||||
Seminole C (General Session Room)
|
Advanced Indexing Techniques in PostgreSQL: Optimizing Queries for Maximum Performance
![]() |
||||||
Seminole D
| |||||||
Seminole E
|
Mastering PostgreSQL Partitioning: Supercharge Performance and Simplify Maintenance
![]() |
||||||
South Courtyard
|
Friday Lunch
![]() |
||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
12: 00 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Friday Registration
![]() |
||||||
Seminole A
|
Postgres Hooks: What are they and how Trusted Language Extensions make use of them?
![]() ![]() |
||||||
Seminole B
|
Isolating everyone’s data using BYOK in a multi-tenant SaaS
![]() ![]() |
||||||
Seminole C (General Session Room)
| |||||||
Seminole D
|
PostgreSQL Disaster Recovery Fundamentals
![]() |
||||||
Seminole E
|
Beyond the Basics: Exploring PostgreSQL Catalogs and Extensions
![]() ![]() |
||||||
South Courtyard
|
Friday Lunch
![]() |
||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Friday Registration
![]() |
||||||
Seminole A
|
Postgres Hooks: What are they and how Trusted Language Extensions make use of them?
![]() ![]() |
Beyond the Basics: Exploring PostgreSQL Catalogs and Extensions
![]() ![]() |
|||||
Seminole B
|
Isolating everyone’s data using BYOK in a multi-tenant SaaS
![]() ![]() |
Streamlining metadata management with PostgreSQL and Apache Gravitino
![]() |
|||||
Seminole C (General Session Room)
| |||||||
Seminole D
|
PostgreSQL Disaster Recovery Fundamentals
![]() |
From Text to Meaning: pgvector Revolutionizes PostgreSQL Search
![]() ![]() |
|||||
Seminole E
|
Beyond the Basics: Exploring PostgreSQL Catalogs and Extensions
![]() ![]() |
Enterprise-class data security for Postgres - A review of the options
![]() ![]() |
|||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | |
---|---|---|---|---|---|---|---|
Registration
|
Friday Registration
![]() |
||||||
Seminole A
|
Beyond the Basics: Exploring PostgreSQL Catalogs and Extensions
![]() ![]() |
||||||
Seminole B
|
Streamlining metadata management with PostgreSQL and Apache Gravitino
![]() |
||||||
Seminole C (General Session Room)
| |||||||
Seminole D
|
From Text to Meaning: pgvector Revolutionizes PostgreSQL Search
![]() ![]() |
||||||
Seminole E
|
Enterprise-class data security for Postgres - A review of the options
![]() ![]() |
||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
15: 00 | 15: 10 | 15: 20 | 15: 30 | 15: 40 | 15: 50 | 16: 00 | |
---|---|---|---|---|---|---|---|
Registration
| |||||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
| |||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
16: 00 | 16: 10 | 16: 20 | 16: 30 | 16: 40 | 16: 50 | 17: 00 | |
---|---|---|---|---|---|---|---|
Registration
| |||||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
| |||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
17: 00 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | |
---|---|---|---|---|---|---|---|
Registration
| |||||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
| |||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
18: 00 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | |
---|---|---|---|---|---|---|---|
Registration
| |||||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
| |||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | |
---|---|---|---|---|---|---|---|
Registration
| |||||||
Seminole A
| |||||||
Seminole B
| |||||||
Seminole C (General Session Room)
| |||||||
Seminole D
| |||||||
Seminole E
| |||||||
South Courtyard
| |||||||
Sun&Surf 1-2
|
07: 00 | 07: 10 | 07: 20 | 07: 30 | 07: 40 | 07: 50 | 08: 00 | 08: 10 | 08: 20 | 08: 30 | 08: 40 | 08: 50 | 09: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Morning Run
![]() |
Friday Registration
![]() |
|||||||||||
Seminole A
| |||||||||||||
Seminole B
| |||||||||||||
Seminole C (General Session Room)
| |||||||||||||
Seminole D
| |||||||||||||
Seminole E
| |||||||||||||
South Courtyard
| |||||||||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Friday Registration
![]() |
||||||||||||
Seminole A
|
Postgres Hooks: What are they and how Trusted Language Extensions make use of them?
![]() ![]() |
||||||||||||
Seminole B
|
Unlocking PostgreSQL Performance: A Guide to Index Types and When They Should Be Used
![]() |
Isolating everyone’s data using BYOK in a multi-tenant SaaS
![]() ![]() |
|||||||||||
Seminole C (General Session Room)
|
Advanced Indexing Techniques in PostgreSQL: Optimizing Queries for Maximum Performance
![]() |
||||||||||||
Seminole D
|
PostgreSQL Disaster Recovery Fundamentals
![]() |
||||||||||||
Seminole E
|
Mastering PostgreSQL Partitioning: Supercharge Performance and Simplify Maintenance
![]() |
Beyond the Basics: Exploring PostgreSQL Catalogs and Extensions
![]() ![]() |
|||||||||||
South Courtyard
|
Friday Lunch
![]() |
||||||||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Friday Registration
![]() |
||||||||||||
Seminole A
|
Postgres Hooks: What are they and how Trusted Language Extensions make use of them?
![]() ![]() |
Beyond the Basics: Exploring PostgreSQL Catalogs and Extensions
![]() ![]() |
|||||||||||
Seminole B
|
Isolating everyone’s data using BYOK in a multi-tenant SaaS
![]() ![]() |
Streamlining metadata management with PostgreSQL and Apache Gravitino
![]() |
|||||||||||
Seminole C (General Session Room)
| |||||||||||||
Seminole D
|
PostgreSQL Disaster Recovery Fundamentals
![]() |
From Text to Meaning: pgvector Revolutionizes PostgreSQL Search
![]() ![]() |
|||||||||||
Seminole E
|
Beyond the Basics: Exploring PostgreSQL Catalogs and Extensions
![]() ![]() |
Enterprise-class data security for Postgres - A review of the options
![]() ![]() |
|||||||||||
South Courtyard
| |||||||||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
| |||||||||||||
Seminole A
| |||||||||||||
Seminole B
| |||||||||||||
Seminole C (General Session Room)
| |||||||||||||
Seminole D
| |||||||||||||
Seminole E
| |||||||||||||
South Courtyard
| |||||||||||||
Sun&Surf 1-2
|
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
| |||||||||||||
Seminole A
| |||||||||||||
Seminole B
| |||||||||||||
Seminole C (General Session Room)
| |||||||||||||
Seminole D
| |||||||||||||
Seminole E
| |||||||||||||
South Courtyard
| |||||||||||||
Sun&Surf 1-2
|
19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | 20: 10 | 20: 20 | 20: 30 | 20: 40 | 20: 50 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
| |||||||||||||
Seminole A
| |||||||||||||
Seminole B
| |||||||||||||
Seminole C (General Session Room)
| |||||||||||||
Seminole D
| |||||||||||||
Seminole E
| |||||||||||||
South Courtyard
| |||||||||||||
Sun&Surf 1-2
|
07: 00 | 07: 10 | 07: 20 | 07: 30 | 07: 40 | 07: 50 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Morning Run
![]() |
Friday Registration
![]() |
|||||||||||||||||
Seminole A
|
Migrating from Oracle PL/SQL to PostgreSQL PL/pgSQL : Navigating Differences and Optimization Challenges.
![]() ![]() ![]() |
||||||||||||||||||
Seminole B
|
PostgreSQL Index Strategy Guide
![]() |
||||||||||||||||||
Seminole C (General Session Room)
|
Seamless Migration to Azure Database for PostgreSQL - Flexible Server: Best Practices and Advanced Techniques
![]() |
||||||||||||||||||
Seminole D
|
Surviving and Thriving in a Remote Working Environment as a Neurodivergent Individual
![]() |
||||||||||||||||||
Seminole E
|
Deep Dive into PostgreSQL Vacuum Internals: Enhancements, Challenges, and Untold Stories
![]() ![]() |
||||||||||||||||||
South Courtyard
| |||||||||||||||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
|
Friday Registration
![]() |
||||||||||||||||||
Seminole A
|
Postgres Hooks: What are they and how Trusted Language Extensions make use of them?
![]() ![]() |
Beyond the Basics: Exploring PostgreSQL Catalogs and Extensions
![]() ![]() |
|||||||||||||||||
Seminole B
|
Isolating everyone’s data using BYOK in a multi-tenant SaaS
![]() ![]() |
Streamlining metadata management with PostgreSQL and Apache Gravitino
![]() |
|||||||||||||||||
Seminole C (General Session Room)
| |||||||||||||||||||
Seminole D
|
PostgreSQL Disaster Recovery Fundamentals
![]() |
From Text to Meaning: pgvector Revolutionizes PostgreSQL Search
![]() ![]() |
|||||||||||||||||
Seminole E
|
Beyond the Basics: Exploring PostgreSQL Catalogs and Extensions
![]() ![]() |
Enterprise-class data security for Postgres - A review of the options
![]() ![]() |
|||||||||||||||||
South Courtyard
| |||||||||||||||||||
Sun&Surf 1-2
|
Open Quiet Space
![]() |
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 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
| |||||||||||||||||||
Seminole A
| |||||||||||||||||||
Seminole B
| |||||||||||||||||||
Seminole C (General Session Room)
| |||||||||||||||||||
Seminole D
| |||||||||||||||||||
Seminole E
| |||||||||||||||||||
South Courtyard
| |||||||||||||||||||
Sun&Surf 1-2
|
19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | 20: 10 | 20: 20 | 20: 30 | 20: 40 | 20: 50 | 21: 00 | 21: 10 | 21: 20 | 21: 30 | 21: 40 | 21: 50 | 22: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registration
| |||||||||||||||||||
Seminole A
| |||||||||||||||||||
Seminole B
| |||||||||||||||||||
Seminole C (General Session Room)
| |||||||||||||||||||
Seminole D
| |||||||||||||||||||
Seminole E
| |||||||||||||||||||
South Courtyard
| |||||||||||||||||||
Sun&Surf 1-2
|