Avançar para o conteúdo principal

Informix está vivo e de saúde

Apesar de existirem muito bons produtos em "open source" o mercado dos motores de bases de dados proprietários continua a gerar enormes receitas e boas taxas anuais de crescimento.

Esta facto acontece porque:
  • Existem enormes necessidades de SGBD para suportar um número crescente de sistemas de informação.
  • Estes motores conseguem manter-se tecnologicamente muito bem adaptados às necessidades crescentes de escalabilidade e tolerância a falhas.
  • As empresas grandes empresas cresceram com eles ao longo de vários anos e o custo de mudança seria enorme.
  • Os grandes ERP(s) e CRM(s) suportam apenas SGBD(s) comerciais.
O Informix que uns anos antes de ser comprado pela IBM chegou a ameaçar a Oracle foi alvo nos primeiros anos da aquisição de um tratamento como produto secundário tendo inclusivamente a sua equipa de engenharia sido desmantelada.

Após perceberem que todos os clientes que deixassem o Informix iriam para Oracle, a IBM iniciou novamente investimento em engenharia no desenvolvimento do produto.

O que de então para cá aconteceu foi espantoso pois o Informix tornou-se no produto mais rentável a nível mundial de todo o grupo de software da IBM, chegando actualmente a taxas de crescimento anuais superiores a 20 %.

Este sucesso não passou despercebido dentro da IBM tendo o investimento no desenvolvimento do produto sido enormemente aumentado.

Em termos de marketing a mensagem de que seria efectuada uma convergência mudou, apresentando-se agora a IBM como uma companhia com SGBD(s) para todo o tipo de problemas.

Desta forma o Informix é agora apontado como o SGBD de escolha para sistemas OLTP de elevada disponibilidade em ambientes com défice de DBA(s).

De facto assisti em San José a uma apresentação que mostrava uma empresa canadiana em que um único DBA é capaz de gerir mais de 500 instâncias dispersas geograficamente.

A nova versão com nome de código "cheetah" é um grande passo em frente e aliada à carta de comprometimento no produto enviada pelo General Manager do software de Information Management - Ambuj Goyal à comunidade dá um sinal de que o Informix é um produtos para ficar e evoluir.

Comentários

  1. Os grandes ERP(s) e CRM(s) suportam apenas SGBD(s) comerciais

    Parece-me que não ouviste falar desta Sérgio:
    http://www.mysql.com/products/maxdb/

    Em suma: Os tipos da SAP fartaram-se de estar a dar dinheiro a uma empresa que bases de dados que vende um producto concorrente ao SAP *cough Oracle* e fizeram uma base de dados open source suportada oficialmente pela SAP : chamada MaxDB. Fartaram-se de mexer em bases de dados e agora pagam à MySQL para manter a MaxDB.

    ResponderEliminar
  2. Ouvi e já usei.
    O MaxDb tem uma longa história.
    Começou por ser um projecto universitário, depois passou a ser o Adabas-D da software AG. Quando esta achou que não conseguiria ganhar dinheiro nas bases de dados relacionais (a sua facturação era baseada em bd(s) hierarquicas) decidiu acabar com o produto. Como a SAP tinha clientes com esta comprou os sources e chamou-lhe SapDB. Ao fim de uns tempos passou-a a Open Source.
    Quando finalmente concluiu não ser capaz de gerir o desenvolvimento open source deu-a à MySql onde apesar de ser bastante melhor do que o mySql normal tem sido sempre um parente pobre.
    É na realidade mais uma razão histórica a que faz com que seja suportado pelo SAP.

    ResponderEliminar

Enviar um comentário

Mensagens populares deste blogue

[Off-topic] "Novas" tendências de gestão

Afinal as novas tendências de gestão não são de agora. E as suas consequências também já são conhecidas há muito. Vejam esta carta do Senhor Vauban , Engenheiro Militar e Marechal de França, dirigida ao Senhor Losvois, Ministro da Guerra de Luís XIV, datada de 17 de Julho de 1683. "Monsenhor: ... Há alguns trabalhos nos últimos anos que não acabaram e não acabarão nunca, e tudo isso, Monsenhor, porque a confusão que causam as frequentes baixas de preços que surgem nas suas obras só servem para atrair como empreiteiros os miseráveis, malandros ou ignorantes e afugentar aqueles que são capazes de conduzir uma empresa. Digo mais, deste modo eles só atrasam e encarecem as obras consideravelmente porque essas baixas de preços e economias tão procuradas são imaginárias, dado que um empreiteiro que perde, faz o mesmo que um náufrago que se afoga, agarra-se a tudo o que pode; e agarrar-se a tudo, no ofício de empreiteiro, é não pagar aos fornecedores, pagar baixos salários, ter os piores

Conferência Europeia da Comunidade Alfresco

Já foi há quase quinze dias, mas julgo que ainda será relevante abordar a Conferência Europeia da Comunidade Alfresco, que decorreu em Barcelona no dia 22 de Abril. Com uma audiência de mais de 200 pessoas (a sala reservada estava cheia) vindas de vários pontos da Europa, este evento serviu para que muita gente desta comunidade se encontrasse pela primeira vez face a face. A Alfresco Inc. é uma empresa recente, que apostou em criar uma solução de gestão documental de topo de gama usando o modelo open-source . Considerando que a empresa, no seu terceiro ano de actividade, já atingiu o break-even , parece ter sido uma boa aposta. No arranque da conferência esteve John Powell, CEO da empresa, que falou um bocado sobre a excelente evolução da empresa e abordou a "guerra" entre o modelo de negócios proprietário e o modelo de código aberto. Exemplificou este conflito com o Microsoft SharePoint, que ele designou como "a morte da escolha", justificando o epíteto pelo facto

O que é uma POOL ?

Tenho andado a fazer implementações de mecanismos de pooling em Java 2 Enterprise Edition. Como me parece um conceito algo lato tentei a abordagem do dicionário. Alguns mostram que de facto a palavra é usada para muita coisa. A definição mais comum é "piscina". A que mais me agradou foi o que descobri na wikipedia , onde pooling é apresentada como uma técnica para guardar qualquer coisa que já não é necessária em determinado sitio (a que se chama pool ) com o objectivo de a usar quando necessário optimizando assim a utilização de recursos disponíveis. Partindo para a computação, existem vários tipos de pools: Thread Pool - Conjunto de threads livres que se vão adicionando a um fifo quando não necessárias e retirando quando se quiserem usar. Memory Pool - Conjunto de blocos de memória, todos da mesma dimensão, que se alocam inicialmente e usam à medida que necessário garantindo que o tempo de alocação de memória é constante e a fragmentação minima. Connect