A Sinática e o Firebird – Novidades sobre O Produto

Ontem me perguntaram que relação O Produto da Sinática tem com o Firebird. Afinal, eu menciono criar ferramentas para desenvolvedores de software, mas meu blog está cheio de entradas sobre o Firebird.

Ótima pergunta!

O Produto é feito para usuários do banco de dados Firebird. Programadores e administradores de bancos de dados.

E apesar de eu não dizer muito mais sobre ele por enquanto (inclusive o nome, por isso vamos apenas chamá-lo de O Produto), já posso adiantar que na próxima semana ele terá a primeira chance de sair do laboratório e trabalhar em um ambiente de produção.

Por isso fique ligado para mais artigos sobre Firebird e novidades sobre O Produto aqui no Blog da Sinática.

Nenhum comentário

5º Firebird Developers Day – O que o futuro reserva

Dois dias fantásticos falando sobre Firebird com pessoas ótimas. Foi assim meu primeiro Firebird Developers Day.

Teatro Unimep Piracicaba Firebird Developers Day

Chegando no teatro da Unimep

Aprendi algumas novidades e saí com uma ótima perspectiva sobre o futuro do projeto. Perspectiva que compartilho agora com você.

Firebird 3.0

Podemos esperar um híbrido baseado no ClassicServer mas com boas doses de código do SuperServer e do Vulcan. E isto é bom. Nada de mudanças bruscas que levariam decadas para estabilizar. A proposta da equipe Firebird, segundo Dmitry Yemanov, é evolucionária e não revolucionária.

Teatro Unimep Piracicaba Firebird Developers Day

Logo cedo já estava movimentado

O Dmitry Yemanov também foi bastante enfático quanto a compartilhar os caches de dados e metadados. Pelo jeito o cache dedicado do ClassicServer está mesmo com os dias contatos. Amén.

A instalação e configuração devem ficar mais fáceis, com apenas um executável para todas as arquiteturas.

Na MasterClass tive a oportunidade de expressar o quanto eu gosto das tabelas de monitoramento e como elas facilitam a vida de um administrador de bancos de dados. E a boa notícia é que parece que a equipe Firebird também está interessada em extendê-las.

Teatro Unimep Piracicaba Firebird Developers Day

Eu fui o último a sair! :)

Firebird 4?

Quando perguntei sobre um interpretador nativo de SQL o Dmitry Yemanov disse que é muito interessante para o Firebird e está nos planos, mas não existe agenda então ele não pode prometer nada.

O Firebird internamente traduz SQL para uma linguagem recursiva proprietária chamada BLR para então executar os comandos em BLR. Em teoria ter um interpretador SQL nativo traria um leve aumento de performance na preparação do comando. Mas mais importante, tornaria mais simples extender a sintaxe SQL do Firebird.

O mesmo vale para para a inclusão de histogramas de distribuição de valores em índices. Não há previsão.

Encontros

Outra parte fantástica do FDD foi encontrar e conhecer nossos colegas russos Dmitry Kuzmenko (IBSurgeon), Dmitry Yemanov (Firebird SQL) e Michael Phlippenko (Fast Report). E também alguns dos palestrantes como o Alexandre Benson Smith (Thor Software), o Professor Beto (Unimep) e o Luis Paulo (Chamando.com.br).

Nada disso seria possível, é claro, sem o pessoal da Firebase.com.br. Obrigadão a eles e em especial ao Carlos Cantu pela organização do evento.

tela boa noite

Este terminal da Unimep fala por mim.

Até o ano que vem!

5 comentários

Atualização recomendada – Firebird 2.1.1

O recente lançamento da versão 2.1.1 do Firebird é muito bem-vindo.

Aqui algumas das correções que considero importantes para servidores 2.1 já em produção e por isto recomendo a atualização:

  • Correções de estabilidade nas tabelas de monitoramento
  • Correção da possibilidade de corrupção da base de dados de usuários, security2.fdb.
  • Correção do nBackup, que não funcionava na versão 2.1.
  • Correção de vazamento de memória em comandos DDL.

A lista completa de bugs corrigidos e downloads estão no site do Firebird SQL.

Nenhum comentário

Firebird SuperClassic – Mais uma opção

O Firebird 2.5 acabou de entrar em Alpha. Entre a lista de novidades está uma nova arquitetura de servidor.

Chamada de SuperClassic, ela será o alicerce para o suporte a multi-processadores que virá no Firebird 3.0.

Então não perca a conta. A partir do 2.5, você poderá escolher entre SuperServer, ClassicServer e SuperClassic.

Basicamente o SuperClassic é como ClassicServer. Só que ao invés de um processo para cada conexão, ele usa um único processo com um thread para cada conexão. A vantagem é que ele deve usar menos recursos do kernel e deve ser um pouco mais rápido.

Leia uma comparação mais profunda entre as três arquiteturas.

Nenhum comentário

Firebird Developers Day – Eu vou!

Nesta semana o Brasil é sede do maior evento do mundo dedicado ao Firebird.

É o 5º Firebird Developers Day em Piracicaba, SP, próximo sábado dia 19 de Julho de 2008.

Será uma oportunidade ótima para trocar idéias, experiências e quem sabe conhecer as pessoas por trás dos nomes que costumamos ver nos fóruns.

Na véspera do evento teremos duas Master Classes. Serão palestras sobre tópicos avançados, dadas por duas das maiores autoridades em Firebird no mundo: Dmitry Kuzmenko e Dmitry Yemanov.

Imperdível!

Não sei se vai dar tempo de conhecer a cidade onde o peixe pára, mas tenho certeza que vou aproveitar os eventos.

E você, também vai? Te vejo lá.

Nenhum comentário

Bem-vindo!

Olá e bem-vindo a Sinática!

Nosso site completo será lançado junto com nosso primeiro produto, em alguns meses.

Enquanto isso você pode receber notícias, comentários e vantagens especiais. Assine nosso blog.

Quer saber o que é Sinática? Descubra que blog é esse.

Tem uma dúvida ou sugestão? Entre em contato.

Nenhum comentário