Track: Microservices: melhores práticas e padrões

Sala: Sala 3

Dia da semana: Quarta-feira

Frameworks modernos e os desafios de implantação, gestão e pós-produção

Track Host: Emerson Macedo

Diretor de Engenharia na M4U

Emerson Macedo é desenvolvedor de software desde a adolescência, com mais de 20 anos de experiência. Já atuou em seguradoras, bancos, telecomunicações e portais web. Atualmente é Diretor de Engenharia na M4U.

3:05pm - 3:50pm

Implementando OpenTracing em Microsserviços baseados em Apache Kafka

O estilo arquitetural de microsserviços está rapidamente se tornando o padrão pelo qual desenvolvedores escrevem suas aplicações, onde o domínio de negócio é particionado em múltiplos microsserviços reutilizáveis que podem ser atualizados, mantidos, e escalados de forma independente. Porém nada no mundo de desenvolvimento de software vem de graça: o uso de múltiplos microsserviços em uma aplicação gera um problema sério sobre monitoração.

Esta palestra irá explicar como a disciplina de observabilidade pode ser usada para aliviar um pouco os problemas de monitoração de microsserviços, e irá mostrar como a aplicação correta de métricas, logs, e tracing distribuído podem ser cruciais neste processo. Será mostrado também como implementar OpenTracing em programas escritos em Java e Go, e também irá mostrar como implementar isso em microsserviços implementados em Kafka e ksqlDB.

Ricardo Ferreira, Developer Advocate at Confluent

Tracks

Segunda-feira, 4 de maio

Terça-feira, 5 de maio

Quarta-feira, 6 de maio

  • Microservices: melhores práticas e padrões

    Frameworks modernos e os desafios de implantação, gestão e pós-produção

  • Software Supply Chain

    Todas as fases do ciclo de vida de um artefato de software, do primeiro commit até o deployment. Segurança, observabilidade, genealogia e gestão de toda a sua cadeia de suprimentos de software

  • Data Science aplicada

    Tecnologias e as boas práticas da ciência de dados trazendo ganho e diferencial competitivo para grandes empresas.

  • Linguagens Contemporâneas

    Linguagens e plataformas emergentes, com ênfase em linguagens projetadas para alta concorrência e sistemas distribuídos.

  • Levando sua carreira para o próximo nível

    Habilidades e estratégias para destravar sua carreira e potencializar seu desenvolvimento profissional.

  • Solutions Track #3

    Conheça soluções, ferramentas e técnicas de empresas parceiras do QCon São Paulo.