Schedule

July 15th - Day of tutorials

Large auditorium Small auditorium
9:00 Registration and coffee
10:00
Opening
Roman Druzyagin, Ilya Kosmodemiansky
10:00
10:15 [EXPIRED] PostgreSQL Internals Through Pictures
Bruce Momjian, EnterpriseDB
10:15 How to squeeze out maximum performance out of hardware and operating system
Ilya Kosmodemiansky, PostgreSQL-Consulting
12:00 Break 12:00 Break
12:30 [EXPIRED] PostgreSQL Internals Through Pictures - continued
Bruce Momjian, EnterpriseDB
12:30 How to squeeze out maximum performance out of hardware and operating system - continued
Ilya Kosmodemiansky, PostgreSQL-Consulting
14:00 Lunch 14:00 Lunch
15:15 A PostgreSQL Security Primer
Magnus Hagander, Redpill Linpro
15:15 An author's view on loosely structured data in PostgreSQL
Alexander Korotkov, Postgres Professional
Teodor Sigaev, Postgres Professional
17:00 Break 17:00 Break
17:15 A PostgreSQL Security Primer - continued
Magnus Hagander, Redpill Linpro
17:15 An author's view on loosely structured data in PostgreSQL - continued
Alexander Korotkov, Postgres Professional
Teodor Sigaev, Postgres Professional

July 16th - Day of talks

Large auditorium Small auditorium
9:00 Registration and coffee
10:00
Opening
Roman Druzyagin, Ilya Kosmodemiansky
10:00
10:30 Keynotes
Oleg Bunin, Ontico
11:00 [EXPIRED] Upcoming PostgreSQL 9.5 Features
Bruce Momjian, EnterpriseDB
11:00 PostgreSQL concepts
Alexander Korotkov, Postgres Professional
12:15 Break 12:15 Break
12:30 From Oracle to PostgreSQL — a journey that spanned 4 years
Andrey Rynkevich, Phorm
12:30 Easy Statistical Analysis in PostgreSQL with PL/R
Joseph E. Conway, credativ LLC
13:30 Application server on pl/pgsql: a point of view from the side of business
Artyom Makarov, gifts.ru
13:30 Green light for developers — from start-up to the stars
Valentine Gogichashvili, Zalando SE
14:30 Lunch 14:30 Lunch
15:30 How to cook Rails for PostgreSQL the right way
Stepan Kiryushkin, 404 Group
15:30 Bullet-proof backend on PostgreSQL
Denis Milovanov, 404 Group
16:30 Using PostgreSQL statistics to optimize performance
Alexey Ermakov, PostgreSQL-Consulting
16:30 Drug-free Web development with PostgreSQL and c2h5oh
Michail Kirillov, Ад Шпик
17:30 Break 17:30 Break
17:45 Means of diagnosing PostgreSQL
Vladimir Borodin, Yandex
Ildus Kurbangaliev, PostgresPro
17:45 PostgreSQL as a platform for a message exchange system
Ivan Frolkov, Roman Druzyagin
18:45 Blind men probing an elephant: performance engineering and PostgreSQL
Alexander Chistyakov, Git in Sky
18:45 A TARDIS for your ORM - application level time travel in PostgreSQL
Magnus Hagander, Redpill Linpro

July 17th - Day of talks

Large auditorium Small auditorium
9:00 Registration and coffee
10:00
Opening
Roman Druzyagin, Ilya Kosmodemiansky
10:00
10:15 PostgreSQL in Brazilian public institutions
Flavio Henrique Araque Gurgel, Mirakl
10:15 Examples of archiving and recovery
Sergey Burladyan, Avito
11:15 Procedural languages for server-side programming in PostgreSQL
Ivan Panchenko, Postgres Professional
11:15 Use-cases for application of Postgres in Avito
Murat Kabilov, Avito
12:15 Break 12:15 Break
12:30 Autovacuum, explained for engineers
Ilya Kosmodemiansky, PostgreSQL-Consulting
12:30 Logical decoding: the door to a new world of data exchange and integration applications for PostgreSQL
Álvaro Hernández Tortosa, 8Kdata
13:30 Experience of integrating PostgreSQL into the educational process in the Siberian State Aerospace University
Eugene Morgunov, к.т.н., доцент, СГАУ им. ак. М.Ф.Решетнева, г. Красноярск
13:30 How to monitor PostgreSQL and the world that surrounds it
Pavel Trukhanov, OKMeter
14:30 Lunch 14:30 Lunch
15:30 A JSON representation of DDL
Álvaro Herrera, 2ndQuadrant
15:30 Query optimization in PosgreSQL - live at PG Day
Alexey Ermakov, PostgreSQL-Consulting
Ilya Kosmodemiansky, PostgreSQL-Consulting
16:30 Warm standby done right - with 9.5, it's finally possible
Heikki Linnakangas, Pivotal
16:30 Asynchronous replication uncensored: architectural issues of MySQL, or why PostgreSQL is going to conquer the World
Oleg Tsarev, Mail.Ru Group
17:30 Break 17:30 Break
17:45 Improving Postgres' concurrency
Andres Freund, Citus Data
17:45 PostgreSQL as a platform for application-level programmers
Nikolay Ryzhikov, WaveAccess
18:45 Unconference 18:45 Unconference