Schedule
pgpune=# SELECT * FROM schedule WHERE event=6;
๐ Keynote: Postgres 30 Years In: How We Got Here and Where We Are Going
Tom KincaidIn this talk, the speaker will look back at how Postgres grew from a small project into a top choice for building apps today. He will then look ahead at what Postgres 19 brings, why it is becoming popular for AI work, and what challenges lie ahead.๐ Postgres as the System of Record for AI Agents: Memory, State, and Tool Outputs
Abhishek Oberoi
Nadeem KhanIn this talk, the speakers will explain why PostgreSQL, not a mix of Redis, JSON files, and separate vector stores, should hold an AI agent’s memory and state. They will show how JSONB, pgvector, row level security, and transactions can work together in one schema, and discuss where a database still is not the right fit.๐ Know Your PL/pgSQL: What Happens Between BEGIN and END
Deepak Mahato
Sneha GohilIn this talk, the speakers will explain how PL/pgSQL actually runs behind the scenes, which helps explain why code that seems fine can turn slow or buggy later. They will cover loops, settings that affect performance, caching issues, common mistakes with exceptions, and other traps, shown through real code examples.๐ Logical Failover Slots: Keeping Replication Alive Through a Failover
Ashutosh SharmaIn this talk, the speaker will cover a Postgres 17 feature that keeps logical replication slots in sync on standby servers, so subscribers can keep going after a failover without needing a full resync. He will also show the setup steps and how to check that it works.๐ From Insight 1.0 to 2.0: Solution Engineering PostgreSQL in a Regulated, Nation Scale Tax Platform
Hari KiranIn this talk, the speaker will share a first hand account of moving a national tax system to PostgreSQL. He will cover checking against government rules, studying the old system, planning the new setup for reliability, and balancing performance and security with AI features still being worked on.๐ A Benchmarking Case Study of PostgreSQL Locks, Partitions, and Peak Load
Vishal SawaleIn this talk, the speaker will show how a certain type of lock can silently limit performance under heavy write traffic, based on real benchmark tests. He will explain how to spot this problem and how table partitioning can fix it, along with tips on choosing the right amount of partitioning.๐ Bi Directional CDC for Oracle to PostgreSQL Migration
Debendra Saha
Anuj SharmaIn this talk, the speakers will describe how a large satellite and telecommunications company moved from Oracle to PostgreSQL across 16 countries while keeping Oracle as a safe backup using two-way data replication. They will cover how conflicts were avoided, how failures were handled, and how both databases were kept in sync.๐ Surviving ALTER EXTENSION UPDATE
Mukund Maheshwari
Pushkar KhadilkarIn this talk, the speakers will look at what really happens when a Postgres extension is upgraded, and why upgrade scripts often fail in production. They will cover common mistakes, how Postgres picks an upgrade path internally, and share a checklist for building extensions that upgrade safely.