Como o PostgreSQL deu e dá sustentabilidade ao Projeto e-cidade
O e-cidade é um Software Público [1] que destina-se a informatizar a gestão dos Municípios Brasileiros de forma integrada. Esta informatização contempla a integração entre os entes municipais: Prefeitura Municipal, Câmara Municipal, Autarquias, Fundações e outros.
Em Outubro/2009 a empresa DBSeller lançou o "e-cidade", sob licença GPL, no Portal do Software Público Brasileiro [1].
O projeto "e-cidade", antigamente batizado como "DBPortal", foi iniciado em meados de 2001 e sempre foi utilizado o PostgreSQL, mas não só como mero repositório de dados e sim como plataforma de desenvolvimento.
Nesta palestra iremos contar um pouco da história deste projeto, que utiliza o PostgreSQL desde a versão 7.1. As incertezas na escolha e adoção, os principais desafios, a sustentabilidade que o Postgres trouxe ao projeto devido a sua arquitetura sólida e robusta, bem como sua capacidade de integração e extensão de funcionalidades.
Também iremos mostrar a arquitetura do e-cidade e alguns dos recursos utilizados:
• Pool de Conexões
• Variáveis de Sessão
• Micro-Framework para Cálculo de Impostos (100% PL/pgSQL)
• Auditoria de Tabelas
• Particionamento de Tabelas
[1] http://www.softwarepublico.gov.br/dotlrn/clubs/ecidade/
Informações
♦ Categoria: palestra
♦ Trilha: Casos de Sucesso
♦ Língua: Português
♦ Sala: Auditório 1
♦ Início: 03/11/2011 16:20:00
♦ Término: 03/11/2011 17:20:00
Palestrantes
Slides
♦ Como o PostgreSQL deu e dá sustentabilidade ao Projeto e-cidade (pt)