Speaker

Carlos Jose Ferreira da Costa

Carlos Jose Ferreira da Costa

Keeggo, Head de Observabilidade & Performance de aplicações

São Paulo, Brazil

Actions

Graduado em Análise de Sistemas pela PUCCAMP

Pós-graduado em Gerenciamento de Banco de Dados pelo IBTA

15 anos na jornada de Observabilidade e Performance de aplicações.

Principais setores em que atuei: Financeiro, Telecom, Seguros, Adquirência, Televisão, Energia, Saúde e Educacional.

Serviços criados/evoluído e praticados: 1. Testes de Performance, 2. Otimização de Desempenho, 3. Health Check de Arquitetura, 4. Troubleshooting, 5. Implementação de Observabilidade, 6. Implementação de Monitoração - serviço & ferramenta, 7. Migração com Performance Assegurada, 8. Capacity Planing

Area of Expertise

  • Information & Communications Technology

Topics

  • Performance Tunning
  • Database Performance
  • High performance computing
  • Query Performance
  • Front End Performance
  • Web Performance
  • high performance code
  • Observability and performance
  • Cloud & Infrastructure
  • SRE
  • Monitoring & Observability

Qualidade do código: Eficiência! Sim, somos responsáveis por eficiência do código para os clientes.

Começo com a pergunta: Eficiência de código é relevante? Performance em aplicações é relevante? e aí eu apresento uma pesquisa do Gartner das principais empresas de TI (Google, AWS, Microsoft e Yahoo) que revelam os prejuízos e ganhos quando suas aplicações tem ou não eficiência.

Depois eu falo rapidamente dos conceitos "requisitos não funcionais" dos quais são capazes de garantir eficiência e confiabilidade aos códigos, baseado no Roger S. Pressman.

Sigo apresentando o tipos de testes de performance conhecidos e praticados por mim: stress test, load test, peak test, endurance test.

Em seguida falo os motivos dos quais devemos aplicar os testes de performance, quais questões queremos responder e garantir. Aí exemplifico cada um deles como: refactoring da aplicação, upgrade de tecnologias, campanhas de marketing, investidores e M&As.

Descrevo as técnicas para uma boa e eficaz execução de teste de performance: 1. Planejamento, 2. Instrumentação, 3.Execução e 4. Diagnóstico

Por fim, mostro dois cases mais relevantes no qual eu e meu time atendemos em clientes (previamente acordado com eles para apresentar no Dev Trends).

DEV Trends 2022 Sessionize Event

June 2022

Carlos Jose Ferreira da Costa

Keeggo, Head de Observabilidade & Performance de aplicações

São Paulo, Brazil

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top