Profile

Tarsis Azevedo @tarsisazevedo


About Me

-

Proposals

A Little Talk about Semaphores (ou padrões de sincronização em programação concorrente)

Cada vez mais nós programadores escrevemos software concorrente, mas nem sempre usamos a melhor solução. Baseado no livro The Little book about semaphores, a palestra vai mostrar o que é programação concorrente e quais são as melhores soluções para cada tipo de problema, desde o mais simples até mais complexos.


 

A Little Talk about Semaphores (ou padrões de sincronização em programação concorrente)

Cada vez mais nós programadores escrevemos software concorrente, mas nem sempre usamos a melhor solução. Baseado no livro The Little book about semaphores, a palestra vai mostrar o que é programação concorrente e quais são as melhores soluções para cada tipo de problema, desde o mais simples até mais complexos.

Arquitetura de BigData na globo.com

Vamos ver como a globo.com processa 3 bilhões de eventos/dia, como extraimos informações valiosas e como pessoas não tecnicas acessam e manipulam esses dados.

Estatistica para Devs

O campo de estatistica é imenso e cheio de formulas matematicas gigantes que quando traduzidas pra codigo ficam muito mais claras para nós devs.


O que veremos:


- Analise de dados


- Comparação de distribuições


- Percentis, formulas e afins


- Visualização de Dados

Indexando e Classificando dados da Justiça Brasileira

Como a jusbrasil, maior legal tech do mundo, indexa e classifica os dados de diarios oficiais do Brasil para prover informações a população. Nessa palestra veremos tecnologias, algoritmos, tecnicas e infraestrutura para alcançar 100% de cobertura dos diarios oficials das esferas federais e estaduais.


 

Performance Analysis 101

O que aprendemos na faculdade sobre performance não é suficiente para cobrir as necessidades de um software de alta performance, pois otimizações de algoritmos e codigo não fazem, necessariamente, seu programa eficiente e rapido.


Nessa palestra apresentarei ferramentas para analise de performance de programas python, para testes de carga e tambem cobrirei a analise depois que sua aplicação está em produção. Tambem mostrarei tecnicas sobre como chegar ao problema raiz mais rapido e como montar uma infraestrutura de metricas.


*O escopo da palestra será aplicações web com python, rodando num ambiente linux. 

Performance Analysis 101

O que aprendemos na faculdade sobre performance não é suficiente para cobrir as necessidades de um software de alta performance, pois otimizações de algoritmos e codigo não fazem, necessariamente, seu programa eficiente e rapido.


Nessa palestra apresentarei ferramentas para analise de performance de programas python, para testes de carga e tambem cobrirei a analise depois que sua aplicação está em produção. Tambem mostrarei tecnicas sobre como chegar ao problema raiz mais rapido e como montar uma infraestrutura de metricas.


*O escopo da palestra será aplicações web com python, rodando num ambiente linux. 


Tags: Intermediario

Python Data Analysis and Visualization

Neste tutorial vamos aprender a como extrair informações valiosas de dados publicos e as melhores formas de analisa-las