O PGConf.Russia 2019 está ao virar da esquina - 4 de fevereiro, master classes, 5-6th - relatórios. Este ano, como no passado, a conferência foi realizada na Faculdade de Economia da Universidade Estadual de Moscou. A atividade dos palestrantes durante o período de coleta foi significativamente maior do que nos anos anteriores, portanto o programa será interessante. Até os apelidos silenciosos do 1C surgiram: pela primeira vez (junto com o Infostart) eles conseguiram montar uma seção inteira sobre o tópico "Postgres para 1C". Então, o que nos espera?

A conferência será aberta por Oleg Bartunov com o relatório " 
Professional Postgres ", no qual ele contará sua visão sobre a história e o futuro deste DBMS, comentará as tendências mundiais e russas e o relatório da Vadim Podolny " 
Sistema de controle distribuído altamente carregado para as centrais nucleares modernas " se tornará a pérola do segundo dia.
Vou falar sobre outros relatórios e master classes.
Clusters e Replicação
Vamos começar com todos os tipos de replicações e clusters baseados neles. Avito, que comeu mais de um cachorro nisso, na pessoa de Konstantin Evteev, novamente compartilha suas descobertas no relatório " 
Standby in battle ".
Andrey Fefelov, do Mastery.Pro, falará sobre a 
escolha de uma plataforma de cluster para um sistema tolerante a falhas e dará uma 
master class sobre o mesmo tópico, enquanto Joshua Drake, fundador e consultor líder da Command Prompt, a primeira empresa de postgres do mundo, fornecerá um relatório detalhado sobre 
replicação lógica . Ele também terá uma aula de mestre em 
prática de replicação . 
Alexander Kukushkin, da equipe de Zalando, e 
Pavel Molyavin, da 2GIS, compartilharão sua experiência na criação de clusters altamente 
acessíveis .
 
  
  
  
 
Administração
Andrey Salnikov realizará uma master class nas principais atualizações do PostgreSQL.
Vários relatórios são dedicados ao tópico de automação de administração do DBMS. Este tópico inclui 
particionamento hipotético de Julien Rouault, 
autopop com feedback de Tatsuro Yamada e experimentos com 
ajuste industrial de Nikolay Samokhvalov.
Ibrar Ahmed, do 2º Quadrante, falará sobre como 
configurar o Linux para funcionar com o PostgreSQL , Chris Travers, sobre como salvar 
dados de um sistema de arquivos danificado .
O Jignesh Shah da Amazon compartilhará o 
dispositivo interno e 
dicas práticas para trabalhar com o Amazon RDS.
Alexander Smolin, da Russian Railways, falará sobre a 
configuração e criação de perfil da infraestrutura virtual VMware para E / S intensiva no PostgreSQL .
Vasily Puchkov falará sobre a integração do PostgreSQL 
em uma rede corporativa com autenticação, proteção e monitoramento.
Pavel Trukhanov fala sobre o uso das 
metodologias USE e RED no OkMeter.
Dois relatórios são dedicados ao tema do Postgres na Docker - 
Lev Dragunov e 
Alexander Strizhevsky .
O que o administrador da Oracle sente ao mudar para o Postgres pode ser encontrado no relatório de 
Irina Fast .
 
  
  
 
 
  
  
  
 
Desenvolvimento
Miroslav Šedivý ministrará duas master classes sobre o trabalho com o PostgreSQL em Python - com o usual
psycopg2 e com assíncrono 
asyncpg .
Ivan Panchenko realizará uma master class no desenvolvimento de 
funções armazenadas em linguagens procedurais não semelhantes a SQL .
Artemy Ryabinkov, pela primeira vez no PgConf.Russia, falará sobre como trabalhar com o 
PostgreSQL no Go .
Alexei Fadeev compartilhará sua prática de usar o 
ORM .
Kamil Islamov irá propor a construção de 
lógica de negócios no CTE . Ivan Frolov, desenvolvedor e consultor experiente, entristecido pelos erros dos desenvolvedores de aplicativos, deixará sua tristeza no relatório 
Erros típicos de aplicativos ao trabalhar com o Postgres .
Alexander Pavlov, do Modulbank, falará sobre um tópico relacionado. Stepan Danilov, do RT Labs, compartilhará a experiência de 
otimizar consultas SQL .
 
  
  
  
 
 
  
 
A migração
 
 
 Alvaro Hernades, da onGres (Espanha, EUA), sistematiza sua experiência de 
migração do Oracle para o PostgreSQL em um workshop de três horas. Yuri Zhukovets, da DocsVision, compartilhará sua experiência na 
migração de código T-SQL aplicado para o PostgreSQL .
Relatórios de desenvolvedores do PostgreSQL: novos recursos e esclarecimentos dos antigos
Os desenvolvedores compartilharão o novo e o mais íntimo: Alexander Korotkov, que recentemente se juntou aos comprometedores do PostgreSQL, compartilhará suas opiniões sobre 
os gargalos do PostgreSQL e conversará sobre o que a 
versão 12 está preparando para nós , e Fedor Sigaev sobre o novo recurso do 
instantâneo base que ele está desenvolvendo.
Anna Akentieva falará sobre os recursos de 
armazenamento de 
carro , que (até o momento) não são mencionados na documentação.
Alexander Kuzmenkov relatará novas otimizações para a execução de consultas SQL.
Andrei Borodin falará sobre o 
novo sistema de backup WAL-G e como desenvolver o 
índice por conta própria, e por que isso é necessário .
Arthur Zakirov apresentará a extensão 
pg_variables e mostrará como e por que ela pode substituir tabelas temporárias. A extensão pg_threads para o desenvolvimento de código paralelo será apresentada pelo seu autor 
Peter Yarmuz .
 
  
  
  
 
Geoinformacional e espaço-tempo
Esteban Zimani e Mahmoud Zakr, da Universidade de Bruxelas, falarão sobre a extensão 
MobilityDB , que define tipos de dados para trabalhar com dados móveis (espaço-temporais).
Ivan Muratov falará sobre o uso da combinação do 
PostgreSQL + PostGIS + TimescaleDB em um sistema de monitoramento de transporte, e
Dorofei Proleskovsky , um dos desenvolvedores do PostGIS - sobre como o PostGIS ajuda a estudar desastres e lidar com eles.
Miroslav Šedivý fala sobre a implementação da 
bitemporalidade de 
dados usando tipos de intervalo. Você pode aprender sobre o conceito de bitemporalidade a partir dos materiais de 
Henrietta Dombrowskaya .
 
  
 
Sistemas analíticos
 
 
Maxim Vikharev falará sobre como 
cruzar PostgreSQL, ClickHouse e GreenPlum para obter o 
GreenHouseSQL . Denis Smirnov abrirá o 
dispositivo interno GreenPlum .
Tulza
Contos de ferramentas também serão. Estes são 
PGCenter (Alexey Lesovsky), 
Commvault (Boris 
Yeshenko ),
XOBOT IDE (Alexander Fedorov e Andrey Khitrin, desenvolvedores do DBeaver).
A. Lyubushkin e R. Abrahimov, da FORS Telecom, falarão sobre o desenvolvimento do 
LUI , uma ferramenta para o desenvolvimento coletivo de uma interface da Web para sistemas de aplicativos.
 
  
 
 
  
 
E a seção 1C?
Nosso palestrante regular Anton Doroshkevich domina um novo tópico - blockchain ( 
pela primeira vez na Rússia no 1C + Postgres ). Alexey Lustin, do Silver Bulleters, 
fala sobre como lidar com consultas problemáticas, melhorando o código no lado do aplicativo. Vladimir Timoshkin irá falar sobre como os apelidos 1C gerenciam o postgres 
sem o postgresists .
Dmitry Yukhtimovsky, da companhia de Vyacheslav Gilev, um famoso especialista em performance 1C, mostrará 
truques de mágica com a exposição subsequente , e Alexander Sheludchenkov, da empresa "Mitra" - mostrará um inesperado 
MPI e Postgres do cluster 1C-th na GPU . Nesse contexto, o relatório de Alexander Strizhevsky, utilizado por uma equipe do 
Docker, PostgreSQL e 1C, não será exótico.
 
  
  
 
Logo após a conferência, um programa de certificação profissional será aberto no Postgres Professional. É anunciado por um dos autores dos cursos de treinamento do PostgreSQL, 
Pavel Luzanov . Prepare-se!
Além dos relatórios habituais e das master classes, será realizada uma sessão de blitz na conferência, onde todos que tiverem tempo para se inscrever (a gravação nos relatórios de blitz ocorrerá apenas nos dias dos relatórios da conferência) poderão fazer um breve relatório de 5 minutos. E, claro, uma mesa de buffet.