Estripando o Elefante - dividindo seus problemas em problemas menores

Resumo

Neste tutorial demonstro como transformar um problema do tamanho de um elefante em problemas menores, criando pequenas extensões que resolvem problemas comuns, mas que juntas podem ser a base para todo um sistema, modulável e gerenciável.

Data
Links

Descrição: Uma das principais características do PostgreSQL, e talvez a mais divertida, é a possibilidade de estendê-lo das mais diversas maneiras.

A partir da versão 9.1 do PostgreSQL, uma nova funcionalidade foi adicionada permitindo que as extensões agora sejam criadas em forma de pacotes, tornando-as melhor gerenciáveis.

Neste tutorial demonstrarei como transformar um problema do tamanho de um elefante em problemas menores, criando pequenas extensões que resolvem problemas comuns, mas que juntas podem ser a base para todo um sistema, modulável e gerenciável. Extensões já existentes também podem ser convertidas para o novo modelo de extensões.

Das extensões desenvolvidas, aquelas que podem ser de domínio público podem ser publicdas na PGXN. Veremos como fazer isso, bem como encontrar extensões que podem ser úteis para o seu dia-a-dia, instalá-las, removê-las.

Não é necessário conhecimento em C, pois os exemplos utilizados serão na maioria em SQL ou plpgsql, mas é esperado conhecimento de desenvolvimento. Informações

  • Categoria: tutorial
  • Trilha: Funcionalidades
  • Língua: Português
  • Sala: Auditório 2
  • Início: 04/11/2011 10:30:00
  • Término: 04/11/2011 12:30:00