Palestra

Benchy: Um framework para avaliação de desempenho com Python

Benchy é um framework open-source focado em ajudar desenvolvedores a fazerem avaliação de desempenho em seus códigos Python. Uma das maiores dificuldades paa os desenvolvedores é de terem um framework que apresente relatórios automatizados para comparação de performance, consumo de memória entre vários códigos Python. Benchy tem suporte a comparação de snippets de código, métricas e gráficos para avaliação. Nesta palestra irei apresentar as funcionalidades e os próximos passos para este framework que incluem avaliação de desempenho baseado em histórico de commits a partir do Github.

Referências

Palestrante

Marcel Pinheiro Caraciolo

Marcel Pinheiro Caraciolo

Twitter: marcelcaraciolo

Marcel Caraciolo é mestrando em ciência da computação pelo CIN/UFPE, e engenheiro da computação pela UPE/PE. Diretor de Inteligência da startup pernambucana Orygens.com. Especialista em mineração de dados, computação móvel e computação inteligente. Evangelista da plataforma Python, o qual atua sobre contribuição de projetos open-source na área de mobilidade e data mining. Membro e Moderador do Grupo de Usuários de Python de Pernambuco e membro do Muriçoca Labs responsável pelo projeto open-source Crab para construção de sistemas de recomendação em Scipy/Numpy e MatPlotlib. Ministrou cursos para introdução da linguagem Python e linguagem Python para mobile, mineração de dados na UFPE, UPE , FIR, UFRPE e outras empresas.