Memnemonics fike’s Rotating Header Image

microsoft

Luis Nassif e o PostgreSQL

   No blog do Luis Nassif saiu uma nota bem inusitada para quem acompanha, tem uma pequena nota sobre PostgreSQL:
 


O PostgreSQL

 

Tenho ouvido falar muito no PostgreSQL. Dizem que tem um sistema de arquivar em memória as modificações, tornando o processo mais rápido. Mas que, às vezes, dá sobrecarga que resulta em tilt.

Alguém conhece vantagens e desvantagens desse banco de dados, em comparação com outros abertos e fechados?"


   O PostgreSQL não tem um sistema de arquivar em memórias em memória as modificações. Tem um log transacional que é armazenado em disco antes de ser efetivado no disco rígido, sendo esse mecanismo semelhante ao banco de dados Oracle.

   Como muitos elogiaram e para não ser redundante, citerei algumas coisas que o PostgreSQL está um pouco atrás.

- Interface de gerenciamento do PostgreSQL:

    O mais conhecido e de código aberto é o PgAdmin3 que tem uma boa interface e recursos mas ainda não tem os mesmo recursos das ferramentas "oficiais" de gerenciamento do Oracle e Microsoft SQL Server. Existem soluções proprietárias para gerenciamento do PostgreSQL que são similares aos de outros banco de dados.

- Alta-Disponibilidade/Cluster:

  O PostgreSQL ainda não tem uma solução de alta-disponibilidade/cluster como o Oracle RAC, existem ferramentas livres que possibilitam atingir o mesmo nível de qualidade de serviço mas com uma complexidade maior que o Oracle RAC.

- Privilégio por coluna:

  Está sendo incorporado no PostgreSQL 8.4/8.5 que deverá ser lançado no primeiro semestre de 2009. Por enquanto não é possível separar privilégios de usuários por coluna de uma tabela.

- Visões Materializadas:

  Apesar de ter algumas estratégias de como conseguir usar Visões Materializadas, ainda é uma função oficial do banco de dados.

- Proteção para Força Bruta:

  Hoje ainda não tem proteção nativa para ataque de força bruta. Apesar de ser possível atenuar com SE-PostgreSQL, Database Firewall (infelizmente ainda não tem um DF em Software Livre com suporte para PostgreSQL) ou ferramentas externas com firewall, IDS, etc.

- Auditoria: 

   Não tem uma função nativa, pode criar usando alguma das PL’s disponívels para criar funções e gatilhos para auditoria.

 

   Sem dúvida tem outros problemas/limitações que não estão citados smas nada que a comunidade possa contribuir para resolver. ;)

Chamada para testes: win32-loader

   O faw postou na lista do Debian Brasil um chamada para testes do win32-loader que é uma instalar o Debian à partir do Windows. Para deixar mais claro segue parte do email:

    O win32-loader é uma ferramenta que permite, a partir do Windows, realizar uma instalação do Debian GNU/Linux, ele baixa um imagem mínima (netboot) e utiliza o GRUB para DOS para instalar um inicializador que chame o instalador recém-baixado ao invés do Microsoft Windows, a partir daí é uma instalação de Debian como as outras, mas que depende do uso de rede, já que é um netboot.

 
   
Lembre-se de fazer uma cópia de segurança (backup) de seus dados antes de começar a testar. ;)

The Open Virtual Machine Format

   Essa semana entrei no site do Xen e notei uma pequena diferença, ele não está mais num subdomínio da Xensource, recentemente adquirida pela Citrix, agora está num domínio .org, mais precisamente no www.xen.org. Além das mudanças visuais (para melhor), fuçando um pouco no site olha que coisa interessante: The Open Virtual Machine Format.

   Nunca tinha ouvido falar que as duas (Xensource e Vmware) brigassem ferozmente como as outras empresas que concorrem com a mesma tecnologia mas o interessante que a equipe do desenvolvimento do Xen e do Vmware estão trabalhando em conjunto com seus parceiros comerciais (IBM, Microsoft, Dell e HP) num formato aberto de virtualização, mais precisamente num hypervisor comum. Por enquanto a especificação está na versão 0.9 mas como as coisas andam bem agitadas no mundo da virtualização, a versão 1.0 já deve estar logo por aí. Pode-se ler a especificação do site do vmware aqui  ou no site da Citrix/Xensource aqui

  Lembro que uns dois anos (não achei a notícia referente) o pessoal da Oracle estava pedindo educadamente que os times do Vmware e Xen trabalhassem numa estrutura comum no kernel do Linux, não sei se foi por causa da Oracle mas logo depois teve o anúncio que o Vmware, Xen e KVM usaria o paravirts-op que estava entrando no kernel linux (2.6.20).

 

OpenXML e ODF: compare as entrevistas

Muito coisa tem sendo dita sobre os formatos OpenXML e ODF. Recentemente teve duas entrevistas com os envolvidos, a primeira fora com os defensores do ODF que pode ouvir aqui e o segundo com o OpenXML pode ouvir aqui.

Muitos são contrários ao formato da Microsoft (OpenXML) colocando o formato como parte do mesmo demônio mas também não dá dizer que a IBM e SUN são santas e não existem interesse econômicos envolvidos em ambas as partes.  Só para lembrar que as empresas paladinas, como consideram alguns românticos do Software Livre, detém uma grande quantidade de patentes sendo que uma pequena parcela é liberada para a comunidade de Software Livre. Advinha quem está no topo da lista das empresas que registraram patentes no ano de 2006?

Para os inafortunados de compreensão não estou defendendo a Microsoft, estou mostrando que nessa guerra é apenas uma parte das brigas comercias entre as grandes empresas de tecnologia.  Para quem me conhece sabe qual é meu ponto de vista. ;)