2º Dia do ACBR

Dia 14 de setembro (2019) acontecerá o 2º Dia do ACBr, onde participarei com uma palestra sobre Firebird!

O título da apresentação é Firebird – a escolha certa! Já ministrei essa palestra em outros eventos diversas vezes, sempre com muito sucesso, mas dessa vez levarei dados atualizados sobre casos de uso reais, que devem chamar a atenção dos presentes.

Quando criei essa apresentação, o fiz porque já estava cansado de ouvir “bobagens” de pessoas que não conhecem o Firebird a fundo, e que por algum motivo insistiam em dizer que ele é um “banquinho”, que não aguenta grandes bases de dados nem muitas conexões simultâneas. Besteira! No decorrer da palestra, provarei que essas pessoas não sabem o que falam, ou estão muito desinformadas.

Ela também é indicada para aqueles que estão procurando por uma alternativa de banco de dados que seja confiável, robusto, open source, e gratuito para qualquer tipo de utilização! O Firebird é um ótimo candidato para esse cenário, e isso ficará muito claro no decorrer da apresentação.

Falarei um pouco de tudo: desde um resumo do que é e como surgiu o Firebird, as versões já lançadas, seus principais recursos, um pequeno comparativo com outros SGBDs, casos de uso reais, etc.

Convido a todos que tiverem interesse em conhecer um excelente banco de dados, que assistam minha palestra no 2º Dia do ACBr. E se você já usa Firebird e não aguenta mais ouvir besteiras, assista a palestra também, e saia de lá com munição para acabar de vez com os argumentos dos desinformados ou criadores de intrigas 🙂

Conferência Internacional Praga 2014 – Dia 2

Hoje foi o segundo (e última dia) da conferência internacional. Diversas palestras bastante interessantes. Minha palestra sobre Tipos Numéricos no Firebird (que apresentei no FDD do ano passado) teve a sala cheia, e diversas pessoas vieram me cumprimentar depois pela palestra! Fiquei muito feliz com o feedback que obtive com as duas palestras que apresentei.

Tivemos duas palestras que envolveram benchmarks… a de Paul Reeves usou uma versão em Java do TPC-C, e mostrou resultados no mínimo curiosos e que, estranhamente, não coincidem com os resultados do teste TPC-C portado para C++ por Vlad Khorsun.  Em segunda, tivemos uma palestra de Pavel Zotov, que hoje é o “bug hunter” oficial do Projeto. Pavel criou um sistema de testes e benchmarks totalmente baseado no isql (sem dependência de utilitários externos), que simula um sistema bastante completo de compras/vendas. Esse sistema foi preparado para estressar ao máximo o Firebird, e já conseguiu “descobrir” 30 bugs no Firebird 3 (alguns já foram corrigidos) que dificilmente seriam descobertos com um uso moderado do banco de dados.

Ivan Prenosil falou sobre o uso das tabelas de sistema do Firebird para extrair diversas informações bastante úteis. Ivan realmente domina o assunto, e fechou a palestra com um desafio para os presentes que despertou dúvidas até mesmo dos core developers! Dmitry Yemanov falou sobre as novas informações disponibilizadas nas tabelas de monitoramento do Firebird 3 e que ajudarão ainda mais a descobrir gargalos de performance.

Jim Starkey e Ann Harrison falaram sobre Threads em bancos de dados, comentando a parte “histórica” envolvida, problemas relacionados, possíveis soluções, etc.

No fim tivemos uma mesa redonda com todos reunidos.

Segue mais fotos, agora do segundo dia…