Schedule for Silicon Valley 2019
Ops and Administration
Data
Dev
Case Studies
Distributed SQL
09: 00 | 09: 10 | 09: 20 | 09: 30 | 09: 40 | 09: 50 | 10: 00 | |
---|---|---|---|---|---|---|---|
Patio
| |||||||
Winchester (1)
|
Postgresql performance tuning - a crash course
![]() |
||||||
Winchester (2)
|
Building scalable, real-time analytics applications with Azure Database for PostgreSQL
![]() |
10: 00 | 10: 10 | 10: 20 | 10: 30 | 10: 40 | 10: 50 | 11: 00 | |
---|---|---|---|---|---|---|---|
Patio
| |||||||
Winchester (1)
|
Postgresql performance tuning - a crash course
![]() |
||||||
Winchester (2)
|
Building scalable, real-time analytics applications with Azure Database for PostgreSQL
![]() |
11: 00 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | |
---|---|---|---|---|---|---|---|
Patio
|
Wed Lunch
![]() |
||||||
Winchester (1)
|
Postgresql performance tuning - a crash course
![]() |
||||||
Winchester (2)
|
Building scalable, real-time analytics applications with Azure Database for PostgreSQL
![]() |
12: 00 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | |
---|---|---|---|---|---|---|---|
Patio
|
Wed Lunch
![]() |
||||||
Winchester (1)
|
Oracle to PostgreSQL Migration Tutorial
![]() |
||||||
Winchester (2)
|
Finding and fixing slow queries
![]() |
13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | |
---|---|---|---|---|---|---|---|
Patio
| |||||||
Winchester (1)
|
Oracle to PostgreSQL Migration Tutorial
![]() |
||||||
Winchester (2)
|
Finding and fixing slow queries
![]() |
14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | |
---|---|---|---|---|---|---|---|
Patio
| |||||||
Winchester (1)
|
Oracle to PostgreSQL Migration Tutorial
![]() |
||||||
Winchester (2)
|
Finding and fixing slow queries
![]() |
15: 00 | 15: 10 | 15: 20 | 15: 30 | 15: 40 | 15: 50 | 16: 00 | |
---|---|---|---|---|---|---|---|
Patio
| |||||||
Winchester (1)
|
Oracle to PostgreSQL Migration Tutorial
![]() |
||||||
Winchester (2)
|
Finding and fixing slow queries
![]() |
16: 00 | 16: 10 | 16: 20 | 16: 30 | 16: 40 | 16: 50 | 17: 00 | |
---|---|---|---|---|---|---|---|
Patio
| |||||||
Winchester (1)
| |||||||
Winchester (2)
|
17: 00 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | |
---|---|---|---|---|---|---|---|
Patio
| |||||||
Winchester (1)
|
Silicon Valley Postgres Meetup
![]() ![]() |
||||||
Winchester (2)
|
18: 00 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | |
---|---|---|---|---|---|---|---|
Patio
| |||||||
Winchester (1)
|
Silicon Valley Postgres Meetup
![]() ![]() |
||||||
Winchester (2)
|
19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | |
---|---|---|---|---|---|---|---|
Patio
| |||||||
Winchester (1)
|
Silicon Valley Postgres Meetup
![]() ![]() |
||||||
Winchester (2)
|
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Patio
| |||||||||||||
Winchester (1)
|
Postgresql performance tuning - a crash course
![]() |
||||||||||||
Winchester (2)
|
Building scalable, real-time analytics applications with Azure Database for PostgreSQL
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Patio
|
Wed Lunch
![]() |
||||||||||||
Winchester (1)
|
Postgresql performance tuning - a crash course
![]() |
Oracle to PostgreSQL Migration Tutorial
![]() |
|||||||||||
Winchester (2)
|
Building scalable, real-time analytics applications with Azure Database for PostgreSQL
![]() |
Finding and fixing slow queries
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Patio
| |||||||||||||
Winchester (1)
|
Oracle to PostgreSQL Migration Tutorial
![]() |
||||||||||||
Winchester (2)
|
Finding and fixing slow queries
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Patio
| |||||||||||||
Winchester (1)
|
Oracle to PostgreSQL Migration Tutorial
![]() |
||||||||||||
Winchester (2)
|
Finding and fixing slow queries
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Patio
| |||||||||||||
Winchester (1)
|
Silicon Valley Postgres Meetup
![]() ![]() |
||||||||||||
Winchester (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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Patio
| |||||||||||||
Winchester (1)
|
Silicon Valley Postgres Meetup
![]() ![]() |
||||||||||||
Winchester (2)
|
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 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Patio
|
Wed Lunch
![]() |
||||||||||||||||||
Winchester (1)
|
Postgresql performance tuning - a crash course
![]() |
||||||||||||||||||
Winchester (2)
|
Building scalable, real-time analytics applications with Azure Database for PostgreSQL
![]() |
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 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Patio
|
Wed Lunch
![]() |
||||||||||||||||||
Winchester (1)
|
Oracle to PostgreSQL Migration Tutorial
![]() |
||||||||||||||||||
Winchester (2)
|
Finding and fixing slow queries
![]() |
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 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Patio
| |||||||||||||||||||
Winchester (1)
|
Oracle to PostgreSQL Migration Tutorial
![]() |
Silicon Valley Postgres Meetup
![]() ![]() |
|||||||||||||||||
Winchester (2)
|
Finding and fixing slow queries
![]() |
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 | 20: 10 | 20: 20 | 20: 30 | 20: 40 | 20: 50 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Patio
| |||||||||||||||||||
Winchester (1)
|
Silicon Valley Postgres Meetup
![]() ![]() |
||||||||||||||||||
Winchester (2)
|
09: 00 | 09: 10 | 09: 20 | 09: 30 | 09: 40 | 09: 50 | 10: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
Conference Launch
![]() |
||||||
Market
| |||||||
Patio
| |||||||
Winchester (1)
|
Thursday Registration
![]() |
||||||
Winchester (2)
|
10: 00 | 10: 10 | 10: 20 | 10: 30 | 10: 40 | 10: 50 | 11: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
Conference Launch
![]() |
||||||
Market
|
Using PostgreSQL for Data Privacy and Security
![]() |
||||||
Patio
| |||||||
Winchester (1)
|
PostgreSQL as a Graph Database
![]() |
||||||
Winchester (2)
|
How the Heimdall Proxy Improved SQL Scale for the World's #1 Coffee Retailer
![]() |
11: 00 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
|
Using PostgreSQL for Data Privacy and Security
![]() |
Creating Continuously Up to Date Materialized Aggregates
![]() |
|||||
Patio
| |||||||
Winchester (1)
|
PostgreSQL as a Graph Database
![]() |
The PostgreSQL optimizer: What it really does
![]() |
|||||
Winchester (2)
|
How the Heimdall Proxy Improved SQL Scale for the World's #1 Coffee Retailer
![]() |
The NoSQL store everyone ignored
![]() |
12: 00 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
6 Technical Challenges Developing a Distributed SQL Database
![]() |
||||||
Market
|
Creating Continuously Up to Date Materialized Aggregates
![]() |
||||||
Patio
|
Thursday Lunch
![]() |
||||||
Winchester (1)
|
The PostgreSQL optimizer: What it really does
![]() |
||||||
Winchester (2)
|
The NoSQL store everyone ignored
![]() |
13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
The Architecture of a Geo-DistributedSQL Database
|
||||||
Market
|
Wait! What's going on inside my database? Understanding PostgreSQL wait events
![]() |
||||||
Patio
|
Thursday Lunch
![]() |
||||||
Winchester (1)
|
PostgreSQL Extensions:
![]() |
||||||
Winchester (2)
|
PostgreSQL as a Big Data Platform
![]() |
14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
The Architecture of a Geo-DistributedSQL Database
|
||||||
Market
|
Wait! What's going on inside my database? Understanding PostgreSQL wait events
![]() |
10 Steps to good PostgreSQL Performance
![]() |
|||||
Patio
| |||||||
Winchester (1)
|
PostgreSQL Extensions:
![]() |
PostgreSQL with In-Memory Computing: Faster Transactions and Analytics
|
|||||
Winchester (2)
|
PostgreSQL as a Big Data Platform
![]() |
The Great Escape: On Prem to the Cloud with Postgres
![]() |
15: 00 | 15: 10 | 15: 20 | 15: 30 | 15: 40 | 15: 50 | 16: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
|
10 Steps to good PostgreSQL Performance
![]() |
||||||
Patio
| |||||||
Winchester (1)
|
PostgreSQL with In-Memory Computing: Faster Transactions and Analytics
|
||||||
Winchester (2)
|
The Great Escape: On Prem to the Cloud with Postgres
![]() |
16: 00 | 16: 10 | 16: 20 | 16: 30 | 16: 40 | 16: 50 | 17: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
|
PostgreSQL V12: Features and migration considerations
![]() |
||||||
Patio
| |||||||
Winchester (1)
|
Unleashing the the power of PostgresSql with kubernetes on Diamanti
![]() |
||||||
Winchester (2)
|
Advanced compression in TimescaleDB with hybrid row/columnar storage
![]() |
17: 00 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
|
Probability Management – A Cure for the Flaw of Averages
![]() |
||||||
Patio
|
AWS: Networking and Cocktail Hour
![]() |
||||||
Winchester (1)
| |||||||
Winchester (2)
|
18: 00 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
|
Probability Management – A Cure for the Flaw of Averages
![]() |
||||||
Patio
|
AWS: Networking and Cocktail Hour
![]() |
||||||
Winchester (1)
| |||||||
Winchester (2)
|
19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
|
Probability Management – A Cure for the Flaw of Averages
![]() |
||||||
Patio
|
AWS: Networking and Cocktail Hour
![]() |
||||||
Winchester (1)
| |||||||
Winchester (2)
|
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Conference Launch
![]() |
||||||||||||
Market
|
Using PostgreSQL for Data Privacy and Security
![]() |
||||||||||||
Patio
| |||||||||||||
Winchester (1)
|
Thursday Registration
![]() |
PostgreSQL as a Graph Database
![]() |
|||||||||||
Winchester (2)
|
How the Heimdall Proxy Improved SQL Scale for the World's #1 Coffee Retailer
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
6 Technical Challenges Developing a Distributed SQL Database
![]() |
||||||||||||
Market
|
Using PostgreSQL for Data Privacy and Security
![]() |
Creating Continuously Up to Date Materialized Aggregates
![]() |
|||||||||||
Patio
|
Thursday Lunch
![]() |
||||||||||||
Winchester (1)
|
PostgreSQL as a Graph Database
![]() |
The PostgreSQL optimizer: What it really does
![]() |
|||||||||||
Winchester (2)
|
How the Heimdall Proxy Improved SQL Scale for the World's #1 Coffee Retailer
![]() |
The NoSQL store everyone ignored
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
The Architecture of a Geo-DistributedSQL Database
|
||||||||||||
Market
|
Wait! What's going on inside my database? Understanding PostgreSQL wait events
![]() |
10 Steps to good PostgreSQL Performance
![]() |
|||||||||||
Patio
|
Thursday Lunch
![]() |
||||||||||||
Winchester (1)
|
PostgreSQL Extensions:
![]() |
PostgreSQL with In-Memory Computing: Faster Transactions and Analytics
|
|||||||||||
Winchester (2)
|
PostgreSQL as a Big Data Platform
![]() |
The Great Escape: On Prem to the Cloud with Postgres
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
| |||||||||||||
Market
|
10 Steps to good PostgreSQL Performance
![]() |
PostgreSQL V12: Features and migration considerations
![]() |
|||||||||||
Patio
| |||||||||||||
Winchester (1)
|
PostgreSQL with In-Memory Computing: Faster Transactions and Analytics
|
Unleashing the the power of PostgresSql with kubernetes on Diamanti
![]() |
|||||||||||
Winchester (2)
|
The Great Escape: On Prem to the Cloud with Postgres
![]() |
Advanced compression in TimescaleDB with hybrid row/columnar storage
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
| |||||||||||||
Market
|
Probability Management – A Cure for the Flaw of Averages
![]() |
||||||||||||
Patio
|
AWS: Networking and Cocktail Hour
![]() |
||||||||||||
Winchester (1)
| |||||||||||||
Winchester (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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
| |||||||||||||
Market
|
Probability Management – A Cure for the Flaw of Averages
![]() |
||||||||||||
Patio
|
AWS: Networking and Cocktail Hour
![]() |
||||||||||||
Winchester (1)
| |||||||||||||
Winchester (2)
|
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 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Conference Launch
![]() |
||||||||||||||||||
Market
|
Using PostgreSQL for Data Privacy and Security
![]() |
Creating Continuously Up to Date Materialized Aggregates
![]() |
|||||||||||||||||
Patio
| |||||||||||||||||||
Winchester (1)
|
Thursday Registration
![]() |
PostgreSQL as a Graph Database
![]() |
The PostgreSQL optimizer: What it really does
![]() |
||||||||||||||||
Winchester (2)
|
How the Heimdall Proxy Improved SQL Scale for the World's #1 Coffee Retailer
![]() |
The NoSQL store everyone ignored
![]() |
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 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
6 Technical Challenges Developing a Distributed SQL Database
![]() |
The Architecture of a Geo-DistributedSQL Database
|
|||||||||||||||||
Market
|
Creating Continuously Up to Date Materialized Aggregates
![]() |
Wait! What's going on inside my database? Understanding PostgreSQL wait events
![]() |
10 Steps to good PostgreSQL Performance
![]() |
||||||||||||||||
Patio
|
Thursday Lunch
![]() |
||||||||||||||||||
Winchester (1)
|
The PostgreSQL optimizer: What it really does
![]() |
PostgreSQL Extensions:
![]() |
PostgreSQL with In-Memory Computing: Faster Transactions and Analytics
|
||||||||||||||||
Winchester (2)
|
The NoSQL store everyone ignored
![]() |
PostgreSQL as a Big Data Platform
![]() |
The Great Escape: On Prem to the Cloud with Postgres
![]() |
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 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
| |||||||||||||||||||
Market
|
10 Steps to good PostgreSQL Performance
![]() |
PostgreSQL V12: Features and migration considerations
![]() |
Probability Management – A Cure for the Flaw of Averages
![]() |
||||||||||||||||
Patio
|
AWS: Networking and Cocktail Hour
![]() |
||||||||||||||||||
Winchester (1)
|
PostgreSQL with In-Memory Computing: Faster Transactions and Analytics
|
Unleashing the the power of PostgresSql with kubernetes on Diamanti
![]() |
|||||||||||||||||
Winchester (2)
|
The Great Escape: On Prem to the Cloud with Postgres
![]() |
Advanced compression in TimescaleDB with hybrid row/columnar storage
![]() |
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 | 20: 10 | 20: 20 | 20: 30 | 20: 40 | 20: 50 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
| |||||||||||||||||||
Market
|
Probability Management – A Cure for the Flaw of Averages
![]() |
||||||||||||||||||
Patio
|
AWS: Networking and Cocktail Hour
![]() |
||||||||||||||||||
Winchester (1)
| |||||||||||||||||||
Winchester (2)
|
09: 00 | 09: 10 | 09: 20 | 09: 30 | 09: 40 | 09: 50 | 10: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
The Past, Present and Future of Enterprise IT in a Cloud-Native World
![]() |
Building Planet-Scale, Cloud-Native Apps with GraphQL and Distributed SQL
![]() |
The Evolution of Distributed Databases at Facebook
![]() ![]() ![]() ![]() ![]() |
||||
Market
|
Vacuuming through pictures
![]() ![]() |
||||||
Patio
| |||||||
Winchester (1)
|
Friday Registration
![]() |
Postgresql in Kubernetes
![]() |
|||||
Winchester (2)
|
What you learn in the first six months on a high performance Postgres team
![]() |
10: 00 | 10: 10 | 10: 20 | 10: 30 | 10: 40 | 10: 50 | 11: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
The Evolution of Distributed Databases at Facebook
![]() ![]() ![]() ![]() ![]() |
Google Spanner's SQL Evolution
![]() |
|||||
Market
|
Vacuuming through pictures
![]() ![]() |
||||||
Patio
| |||||||
Winchester (1)
|
Postgresql in Kubernetes
![]() |
||||||
Winchester (2)
|
What you learn in the first six months on a high performance Postgres team
![]() |
11: 00 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
Google Spanner's SQL Evolution
![]() |
Strongly Consistent Global Indexes for Apache Phoenix
![]() |
Benchmarking Distributed SQL Databases
![]() |
||||
Market
|
AutoVacuum - Tuning and Monitoring
![]() |
||||||
Patio
| |||||||
Winchester (1)
|
High Availability and Automatic Failover in PostgreSQL
![]() |
||||||
Winchester (2)
|
From SQL Server DBA to Postgres DBA
![]() |
12: 00 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
Benchmarking Distributed SQL Databases
![]() |
Distributed MySQL Architectures, Past, Present and Future
![]() |
|||||
Market
|
Effectively securing your PostgreSQL database
![]() |
||||||
Patio
|
Friday Lunch
![]() |
||||||
Winchester (1)
|
Professional PostgreSQL monitoring made easy
![]() |
||||||
Winchester (2)
|
PostgreSQL Managed Services at Amazon RDS: Best Practices
![]() |
13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
Building Microservices in a Cloud-Native World with Distributed SQL
![]() |
||||||
Market
|
Using SSL with PostgreSQL and pgbouncer
![]() |
||||||
Patio
|
Friday Lunch
![]() |
||||||
Winchester (1)
|
Mostly mistaken and ignored PostgreSQL parameters while optimizing a PostgreSQL database
![]() |
||||||
Winchester (2)
|
How to Reduce Your Time-Consuming PostgreSQL Operational Tasks by 90% with ScaleGrid
![]() |
15: 00 | 15: 10 | 15: 20 | 15: 30 | 15: 40 | 15: 50 | 16: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
Spring Forward to a Cloud-Native PostgreSQL
![]() ![]() |
An Introduction to Amazon Aurora
![]() |
Scaling Microservices and Distributed Databases in a Multi-Cloud World
![]() |
||||
Market
|
Implementation and Coding Issues with building tiered architectures and microservices
![]() |
Taming Performance Variability in PostgreSQL
![]() |
|||||
Patio
| |||||||
Winchester (1)
|
Eeny, Meeny, Miny, Moe
![]() |
||||||
Winchester (2)
|
Implementing Temporal Tables in PostgreSQL
![]() |
16: 00 | 16: 10 | 16: 20 | 16: 30 | 16: 40 | 16: 50 | 17: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
Scaling Microservices and Distributed Databases in a Multi-Cloud World
![]() |
Powering Millions of Smart Homes with Near Real-Time and Cloud-Agnostic Distributed SQL
![]() |
|||||
Market
|
Taming Performance Variability in PostgreSQL
![]() |
||||||
Patio
| |||||||
Winchester (1)
| |||||||
Winchester (2)
|
17: 00 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
| |||||||
Patio
| |||||||
Winchester (1)
| |||||||
Winchester (2)
|
18: 00 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
| |||||||
Patio
| |||||||
Winchester (1)
| |||||||
Winchester (2)
|
19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
| |||||||
Patio
| |||||||
Winchester (1)
| |||||||
Winchester (2)
|
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
The Past, Present and Future of Enterprise IT in a Cloud-Native World
![]() |
Building Planet-Scale, Cloud-Native Apps with GraphQL and Distributed SQL
![]() |
The Evolution of Distributed Databases at Facebook
![]() ![]() ![]() ![]() ![]() |
Google Spanner's SQL Evolution
![]() |
|||||||||
Market
|
Vacuuming through pictures
![]() ![]() |
||||||||||||
Patio
| |||||||||||||
Winchester (1)
|
Friday Registration
![]() |
Postgresql in Kubernetes
![]() |
|||||||||||
Winchester (2)
|
What you learn in the first six months on a high performance Postgres team
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Google Spanner's SQL Evolution
![]() |
Strongly Consistent Global Indexes for Apache Phoenix
![]() |
Benchmarking Distributed SQL Databases
![]() |
Distributed MySQL Architectures, Past, Present and Future
![]() |
|||||||||
Market
|
AutoVacuum - Tuning and Monitoring
![]() |
Effectively securing your PostgreSQL database
![]() |
|||||||||||
Patio
|
Friday Lunch
![]() |
||||||||||||
Winchester (1)
|
High Availability and Automatic Failover in PostgreSQL
![]() |
Professional PostgreSQL monitoring made easy
![]() |
|||||||||||
Winchester (2)
|
From SQL Server DBA to Postgres DBA
![]() |
PostgreSQL Managed Services at Amazon RDS: Best Practices
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Building Microservices in a Cloud-Native World with Distributed SQL
![]() |
How-To: Zero Downtime Migrations from Oracle to a Cloud-Native PostgreSQL
![]() |
Spring Forward to a Cloud-Native PostgreSQL
![]() ![]() |
||||||||||
Market
|
Using SSL with PostgreSQL and pgbouncer
![]() |
Implementation and Coding Issues with building tiered architectures and microservices
![]() |
|||||||||||
Patio
|
Friday Lunch
![]() |
||||||||||||
Winchester (1)
|
Mostly mistaken and ignored PostgreSQL parameters while optimizing a PostgreSQL database
![]() |
Eeny, Meeny, Miny, Moe
![]() |
|||||||||||
Winchester (2)
|
How to Reduce Your Time-Consuming PostgreSQL Operational Tasks by 90% with ScaleGrid
![]() |
Implementing Temporal Tables in PostgreSQL
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Spring Forward to a Cloud-Native PostgreSQL
![]() ![]() |
An Introduction to Amazon Aurora
![]() |
Scaling Microservices and Distributed Databases in a Multi-Cloud World
![]() |
Powering Millions of Smart Homes with Near Real-Time and Cloud-Agnostic Distributed SQL
![]() |
|||||||||
Market
|
Implementation and Coding Issues with building tiered architectures and microservices
![]() |
Taming Performance Variability in PostgreSQL
![]() |
|||||||||||
Patio
| |||||||||||||
Winchester (1)
|
Eeny, Meeny, Miny, Moe
![]() |
||||||||||||
Winchester (2)
|
Implementing Temporal Tables in PostgreSQL
![]() |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
| |||||||||||||
Market
| |||||||||||||
Patio
| |||||||||||||
Winchester (1)
| |||||||||||||
Winchester (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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
| |||||||||||||
Market
| |||||||||||||
Patio
| |||||||||||||
Winchester (1)
| |||||||||||||
Winchester (2)
|
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 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
The Past, Present and Future of Enterprise IT in a Cloud-Native World
![]() |
Building Planet-Scale, Cloud-Native Apps with GraphQL and Distributed SQL
![]() |
The Evolution of Distributed Databases at Facebook
![]() ![]() ![]() ![]() ![]() |
Google Spanner's SQL Evolution
![]() |
Strongly Consistent Global Indexes for Apache Phoenix
![]() |
Benchmarking Distributed SQL Databases
![]() |
|||||||||||||
Market
|
Vacuuming through pictures
![]() ![]() |
AutoVacuum - Tuning and Monitoring
![]() |
|||||||||||||||||
Patio
| |||||||||||||||||||
Winchester (1)
|
Friday Registration
![]() |
Postgresql in Kubernetes
![]() |
High Availability and Automatic Failover in PostgreSQL
![]() |
||||||||||||||||
Winchester (2)
|
What you learn in the first six months on a high performance Postgres team
![]() |
From SQL Server DBA to Postgres DBA
![]() |
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 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Benchmarking Distributed SQL Databases
![]() |
Distributed MySQL Architectures, Past, Present and Future
![]() |
Building Microservices in a Cloud-Native World with Distributed SQL
![]() |
How-To: Zero Downtime Migrations from Oracle to a Cloud-Native PostgreSQL
![]() |
Spring Forward to a Cloud-Native PostgreSQL
![]() ![]() |
||||||||||||||
Market
|
Effectively securing your PostgreSQL database
![]() |
Using SSL with PostgreSQL and pgbouncer
![]() |
Implementation and Coding Issues with building tiered architectures and microservices
![]() |
||||||||||||||||
Patio
|
Friday Lunch
![]() |
||||||||||||||||||
Winchester (1)
|
Professional PostgreSQL monitoring made easy
![]() |
Mostly mistaken and ignored PostgreSQL parameters while optimizing a PostgreSQL database
![]() |
Eeny, Meeny, Miny, Moe
![]() |
||||||||||||||||
Winchester (2)
|
PostgreSQL Managed Services at Amazon RDS: Best Practices
![]() |
How to Reduce Your Time-Consuming PostgreSQL Operational Tasks by 90% with ScaleGrid
![]() |
Implementing Temporal Tables in PostgreSQL
![]() |
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 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Spring Forward to a Cloud-Native PostgreSQL
![]() ![]() |
An Introduction to Amazon Aurora
![]() |
Scaling Microservices and Distributed Databases in a Multi-Cloud World
![]() |
Powering Millions of Smart Homes with Near Real-Time and Cloud-Agnostic Distributed SQL
![]() |
|||||||||||||||
Market
|
Implementation and Coding Issues with building tiered architectures and microservices
![]() |
Taming Performance Variability in PostgreSQL
![]() |
|||||||||||||||||
Patio
| |||||||||||||||||||
Winchester (1)
|
Eeny, Meeny, Miny, Moe
![]() |
||||||||||||||||||
Winchester (2)
|
Implementing Temporal Tables in PostgreSQL
![]() |
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 | 20: 10 | 20: 20 | 20: 30 | 20: 40 | 20: 50 | 21: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
| |||||||||||||||||||
Market
| |||||||||||||||||||
Patio
| |||||||||||||||||||
Winchester (1)
| |||||||||||||||||||
Winchester (2)
|