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…

Conferência Internacional (Praga 2014 – dia 1)

Hoje foi o primeiro dia da Conferência Internacional de Firebird em Praga (2014). Essa é a terceira vez que venho pra cá para palestrar, e possivelmente está sendo a edição com mais participantes das 6 últimas conferências internacionais! Mesmo assim, está longe de ter o público do FDD (cerca de 1/4 ou até menos).

Minha palestra foi sobre criação de logs para auditoria de dados. A sala estava cheia, e o feedback que tive foi bastante positivo 🙂 Essa palestra já foi apresentada na sétima edição do FDD, mas foi a primeira vez que apresentei ela aqui “fora”.

Assisti também a palestra do IBObjects. O produto é tão completo (e as vezes complexo), que mesmo sendo um usuário antigo do IBO, acabei aprendendo coisas novas 😉 Jim Starkey e Ann Harrison também palestraram hoje… Ann falou sobre páginas e registros orfãos, e Jim fez uma coletânea das suas invenções, inclusive as mais recentes. No momento, ele está criando um novo banco de dados, que possivelmente será lançado também no modelo open source (será?).

Dmitry Yemanov abriu a conferência com basicamente a mesma palestra que ele apresentou no FDD desse ano (apenas com algumas modificações). A palestra seguinte foi de Vlad Khorsun, que falou das novidades do Firebird 3 (que no meu caso não adicionou muita coisa, pois já estava ciente da maioria das coisas.

Tivemos também palestras sobre .NET e Java, que particularmente não me interessavam, então preferi ficar no “networking” com o pessoal fora das salas.

Amanhã terei outra palestra, dessa vez falando dos tipos numéricos do Firebird (que foi a minha palestra da 10 edição do FDD 😉 ).

A seguir algumas fotos… clique para ampliar…