PostgreSQL Conference

November 18 19 and 20, 2015, UniRitter, Porto Alegre, RS, Brazil


About

The Brazilian Conference of PostgreSQL called PGBR, is the main event organized by the Brazilian Community of PostgreSQL. Its about an event that brings together developers, users and researchers of free and open source database PostgreSQL.

The PGBR conference is characterized by offering participants a wide programming, including high-level technical talks, taught by nationally and internationally recognized speakers. Special activities such as tutorials, Hacker Talks (technical discussions to encourage the development of PostgreSQL), Lightning Talks (Section of short presentations, a maximum of five minutes), and academic panels.

Already five editions of the PGBR were held in 2007, 2008, 2009, 2011 and 2013. The first editions of the event were held in the cities São Paulo (2007 and 2011), Campinas (2008 and 2009) and São Paulo (2011). More than 200 professionals in the Information Technology area participated in the last PGBR, held in 2013 in Porto Velho.

In 2015 relevant topics will be covered in PGBR, including cases of success in public and private companies, the new features of version 9.5, Advanced monitoring techniques, and performance tuning, high availability, and others. The PostgreSQL community is of arms open to receive them.

Download the official App

Location

Av. Manoel Elias, 2001, Porto Alegre, RS (Campus FAPA)

Speakers

  • Teodor Sigaev

    Teodor Sigaev Postgres Professional

    Author's view on Non-structured Data in PostgreSQL

    Teodor graduated from the physics department of Moscow State University. He has been developing PostgreSQL since 2000.
    His main contributions to PostgreSQL are GIN and GiST frameworks, both popular contrib modules and various hacks. He is a active member of the Russian PostgreSQL community.

  • Oleg Bartunov

    Oleg Bartunov Postgres Professional

    Author's view on Non-structured Data in PostgreSQL

    Oleg Bartunov has been involved in PostgreSQL development since 1996 (he introduced locale support). He is a major postgresql developer and a member of the PGDG. Together with his colleague Teodor Sigaev he developed infrastructure for implementing user-define index access methods GiST, GIN, SP-GiST, built-in full-text search facilities in PostgreSQL (formerly known as tsearch2) and a number of popular extensions like intarray, ltree, hstore, pg_trgm. Their latest contribution is a binary storage for nested structures, which allows implementation of nested hstore and efficient jsonb datatypes

  • Fabrízio de Royes Mello

    Fabrízio de Royes Mello Timbira

    Como posso colaborar com o PostgreSQL?

    O PostgreSQL é um projeto de software livre mantido por uma comunidade ampla, formada por pessoas de vários lugares do mundo. A intenção dessa apresentação é exemplificar as diversas formas possíves de colaboração e como você pode iniciar hoje mesmo a fazer parte desta comunidade e fazer com que este projeto nunca acabe. Engajamento é a palavra-chave para o sucesso do PostgreSQL e de qualquer projeto. Envolva-se, engaje-se, o PostgreSQL precisa de você!

  • Marcos William Valentini

    Marcos William Valentini Tecnisys

    Troque o seu DBMS e impulsione o investimento em Inovação!

    A maioria das organizações de TI têm feito grandes investimentos em infraestrutura e aplicativos que suportam o negócio, nós iremos mostrar como podemos mudar os sistemas de gerenciamento de banco de dados para impulsionar o investimento em novas aplicações de engajamento do Cliente, o que é um tema importante no mercado atual.

  • Fábio Telles Rodriguez

    Fábio Telles Rodriguez Timbira

    PostgreSQL Rock Star

    10 dicas simples e efetivas para você se tornar um astro do PostgreSQL sem precisar gastar rios de dinheiro com certificações e ainda se divertir no caminho. Cervejas por conta da plateia

  • Luis Fernando Bueno

    Luis Fernando Bueno CENSIPAM

    PostGIS Raster

    Nesta palestra os participantes conhecerão as ferramentas do PostGIS que permitem armazenar e dados espaciais matriciais (imagens) no ambiente do PostgreSQL.

  • Euler Taveira

    Euler Taveira Timbira

    Big Data e PostgreSQL

    O volume de dados disponível em formato digital cresce exponencialmente. O PostgreSQL está preparado para tal demanda? Apesar de não ser muito difundido, o PostgreSQL é utilizado para data warehouse a alguns anos (sem falar nos vários forks do PostgreSQL com foco em big data)

  • Sebastian Webber

    Sebastian Webber SWebber IT Services

    Fique ninja na codificação de caracteres

    Quem nunca ficou em dúvida sobre o funcionamento da codificação de caracteres? e como ela afeta a busca pela informação ou a forma de como ela é apresentada? Com frequencia essa questão vem a tona e poucos tem coragem de perguntar a respeito. Esta palestra tenta levar os curiosos ao mais alto nível de sabedoria, cobrindo questões de mapas de caractes, configurações no sistema operacional e necessariamente como que o PostgreSQL interage com tudo isso.

  • Fabiano Machado Dias

    Fabiano Machado Dias Wolak Tecnologia

    Migração de Oracle para PostgreSQL - Indo além do SGBD

    Estudo de caso de uma migração de Oracle para PostgreSQL em ambiente de alta disponibilidade.Durante o projeto foram avaliadas diversas formas de realizar a migração, devido a complexidade e volumetria do ambiente, a ferramenta escolhida foi o Ora2Pg, esta palestra tem como objetivo demonstrar como realizar uma migração não só de um banco de dados, mas de toda uma cultura que se forma dentro de uma organização

  • Martín Marqués

    Martín Marqués 2ndQuadrant

    BDR for DBAs

    BDR stands for Bi-Directional Replication, but don’t get confused, it’s not magic. I’m going to go through the way bdr replicates, what you can do and what you can’t (and why they are forbidden). We’ll see how special objects like sequences are treated and how following a few rules can give you a stable geographical replication system and in the end, we’ll show how to start up a bdr cluster, and run some DDL and DML statements

  • Álvaro Herrera

    Álvaro Herrera 2ndQuadrant

    A JSON representation of DDL

    Álvaro started writing code for PostgreSQL in 2002 and hasn't stopped since, having contributed features and bug fixes for every release since 7.2: shared row locking, the autovacuum daemon, background workers, BRIN indexes, and many more. He's currently a PostgreSQL Committer and Major Developer working for 2ndQuadrant, a world-wide PostgreSQL services organization

  • Juliano Atanazio

    Juliano Atanazio SERPRO

    PostgreSQL + Python = Power!

    Trabalhando com Python e PostgreSQL, produtividade, como interagem e dicas

  • Martín Marqués

    Martín Marqués 2ndQuadrant

    PostgreSQL backups strategies for real environments

    This talk is about postgres backup strategies in the real world, and how to choose the best fit for the environment we want to protect

  • Guilherme Elias

    Guilherme Elias uMov.me

    Como o PostgreSQL ajuda a uMov.me a crescer

    Nesta apresentação iremos mostrar como o PostgreSQL ajuda a suportar um ambiente 24x7 com mais de 100.000 usuários e parceiros em todo Brasil e em expansão para América Latina. Serão abordadas técnicas e ferramentas utilizadas em um ambiente na Amazon, tais como replicação(nativa e lógica), tunning, vacuum, freeze, repack, reindex, monitoramento e sandbox para homologação com +700GB criado em minutos. Serão abordadas táticas para deploy em db relacional com downtime mínimo

  • Jaime Casanova

    Jaime Casanova 2ndQuadrant

    HA PostgreSQL cluster with repmgr and pgbouncer

    A real-world example of how to configure HA for PostgreSQL using repmgr for failure detection and failover and pgbouncer to isolate the old master. This example is based in a real case we have in Ecuador that has survived some network outages and other kind of not expected failures

  • Matheus Ricardo Espanhol

    Matheus Ricardo Espanhol Dextra

    Escalabilidade, Sharding, Paralelismo e Bigdata com PostgreSQL? Yes, we can!

    Entenda as diversas possibilidades para adequar o PostgreSQL a outras demandas além do OLTP tradicional

  • Dickson S. Guedes

    Dickson S. Guedes Timbira

    Curiosidades sobre o PostgreSQL que você (talvez) não sabia e se sabia vale a pena lembrar

    Uma palestra que passeia por funcionalidades do PostgreSQL que muitos desconhecem, esqueceram que existe, ou se conhecem não blogaram muito sobre o assunto

  • Anderson Abreu

    Anderson Abreu 2NEO Soluções Tecnológicas

    Vamos baratear o custo do banco de dados? Migração para PostgreSQL de Oracle, MySQL, ZIM e MSSQL

    A atual situação econômica-financeira do país é ideal para que os gestores de empresas públicas e privadas realizem uma revisão dos elevados custos com licenciamento de banco de dados. A palestra possibilitará ao convidado um momento de aprendizagem sobre as vantagens em utilizar o PostgreSQL como alternativa para os bancos de dados comerciais provando que aplicações de missão crítica podem ser executadas nessa plataforma. Serão apresentadas algumas ferramentas utilizadas para a migração de dados, completando com alguns cases de sucesso

  • Fernando Ike

    Fernando Ike Timbira

    Caiu a lista do PostgreSQL Brasil! E agora?

    Apresentação da infraestrutura do PostgreSQL Brasil, as principais mudanças nos últimos anos e a motivação de mudar várias coisas (Invasão dos sites...)

  • Diogo Luis Von Grafen Rubert

    Diogo Luis Von Grafen Rubert Logica Informática Ltda

    O uso de funções de similaridade e distância entre strings adaptadas ao português brasileiro

    As buscas que utilizam operadores relacionais são limitadas quando ocorrem erros de digitação ou quando a base de dados está inconsistente. Para suprir esta deficiência, alguns sistemas possuem funções que permitem fazer buscas baseadas na similaridade das strings, por exemplo, as buscas baseadas em algoritmos fonéticos como o Soundex e o Metaphone

Schedule

18/11

08:00

  • Credenciamento

09:00

  • Luis Fernando Bueno Tutorial 1: Construção de banco de dados espaciais com PostGIS (Português) [Slides] Auditório Secundário (Prédio 6)

12:00

  • Almoço

14:00

  • Oleg Bartunov e Teodor Sigaev Tutorial 2: Author's introduction to Full-Text Search in PostgreSQL (Inglês) [Slides] Auditório Secundário (Prédio 6)

19/11

08:00

  • Credenciamento

09:00

  • Abertura Oficial Auditório Principal (Prédio 4)

09:30

  • Fabrízio de Royes Mello Como posso colaborar com o PostgreSQL? [Slides] Auditório Principal (Prédio 4)
  • Marcos William Valentini Troque o seu DBMS e impulsione o investimento em Inovação! Auditório Secundário (Prédio 6)

10:30

  • Teodor Sigaev / Oleg Bartunov Author's view on Non-structured Data in PostgreSQL [Slides] Auditório Principal (Prédio 4)

12:00

  • Almoço

13:00

  • Fábio Telles Rodriguez PostgreSQL Rock Star [Slides] Auditório Principal (Prédio 4)
  • Luis Fernando Bueno PostGIS Raster [Slides] Auditório Secundário (Prédio 6)

14:00

  • Euler Taveira Big Data e PostgreSQL [Slides] Auditório Principal (Prédio 4)
  • Sebastian Webber Fique ninja na codificação de caracteres [Slides] Auditório Secundário (Prédio 6)

15:00

  • Intervalo

15:30

  • Fabiano Machado Dias Migração de Oracle para PostgreSQL - Indo além do SGBD [Slides] Auditório Principal (Prédio 4)
  • Martín Marqués BDR for DBAs Auditório Secundário (Prédio 6)

16:30

  • Álvaro Herrera A JSON representation of DDL Auditório Principal (Prédio 4)
  • Juliano Atanazio PostgreSQL + Python = Power! [Slides] Auditório Secundário (Prédio 6)

20/11

09:00

  • Martín Marqués PostgreSQL backups strategies for real environments Auditório Principal (Prédio 4)
  • Guilherme Elias Como o PostgreSQL ajuda a uMov.me a crescer [Slides] Auditório Secundário (Prédio 6)

10:00

  • Jaime Casanova HA PostgreSQL cluster with repmgr and pgbouncer Auditório Principal (Prédio 4)
  • Matheus Ricardo Espanhol Escalabilidade, Sharding, Paralelismo e Bigdata com PostgreSQL? Yes, we can! Auditório Secundário (Prédio 6)

11:00

  • Dickson S. Guedes Curiosidades sobre o PostgreSQL que você (talvez) não sabia e se sabia vale a pena lembrar [Slides] Auditório Principal (Prédio 4)
  • Anderson Abreu Vamos baratear o custo do banco de dados? Migração para PostgreSQL de Oracle, MySQL, ZIM e MSSQL Auditório Secundário (Prédio 6)

12:00

  • Almoço

13:00

  • Fernando Ike Caiu a lista do PostgreSQL Brasil! E agora? [Slides] Auditório Principal (Prédio 4)
  • Diogo Luis Von Grafen Rubert O uso de funções de similaridade e distância entre strings adaptadas ao português brasileiro [Slides] Auditório Secundário (Prédio 6)

14:00

  • Fishbowl Auditório Principal (Prédio 4)

15:00

  • Intervalo

15:30

  • Lightning Talks Auditório Principal (Prédio 4)

16:30

  • Encerramento Auditório Principal (Prédio 4)

Past events

Sponsors

Platinum

Gold

Silver

Bronze

Support

Contact

Espaço de Projetos
Phone: (51) 3028.9398 / 3907.9398Mobile: (51) 9388-2236
Hour: 9:30 - 12:00 and 14:00 - 17:00
E-mail: eventos@espacodeprojetos.com.br

Tourism

If you are interested in learning more about the city of Porto Alegre or the state of Rio Grande do Sul, local headquarters of PGBR 2015 have a booklet that tells some of the history of these places and mobile applications for the iOS and Android platforms help you get to know great places during your stay.

Oficial accommodation

EKO RESIDENCE HOTEL
Address: 131, Desembargador André da Rocha Street
Porto Alegre / RS / Brazil – Zip Code: 90050-161
Phone Number: +55 51 3215-7600
www.ekoresidence.com.br
e-mail: reservas@ekoresidence.com.br

CALL: +55 51 32157600 and identify yourself, TO USE THE PROMOTIONAL RATE, as participant of the PGBR2015 - Brazilian Conference of PostgreSQL

Make your reservation at the following promotional rates, valid until Nov 21, 2015:

Agreement Rate – Price per Room
Single Double Triple
BRL 165.00 BRL 165.00 BRL 230.00

Conditions
  • Extra bed service at BRL 94.00
  • Add 5% for ISSQN, on room fees, laundry room, parking and rental of rooms
  • Room tax BRL 2.50 / per room – optional
  • Parking fee BRL 25.00 per day ISSQN included
  • Rates include breakfast served in the hotel restaurant
  • Check-in from 2pm and check-out until 12am
  • We kindly for no-show warranty for requests received
  • Payment: deposit in advance or at check-in informing credit card number.

No show and cancellation policy
  • Bookings without no show warranty are confirmed until 6pm. After this time the reservation will be canceled
  • Bookings with no show warranty are confirmed until 12pm the day after the arrival date. The deadline for cancellation of guaranteed bookings is up to 24 hours before the guest's arrival date
  • If reservation is not canceled/modified in writing (email) within this period, the first night will be charged (no show)

Minor’s accommodation policy
  • For reservations with children or minors under 18 (eighteen) years of age, parents or guardians must present, at the time of check in, minors documentation (birth certificate, general registration or authorization from the court to travel). The Federal Law No. 8.069 of Jul 13, 1990 prohibits the accommodation of minors unaccompanied of parents without authorization for their stay.

You can learn more about the Service Structure of Eko Residence Hotel on: www.ekoresidence.com.br

Conduct code

As a conference participant, whether you are a speaker, volunteer, organizer, sponsor, etc., must accept and respect our code of conduct.