Programa do Curso

Introdução ao Kafka como uma fila de mensagens

  • Visão geral de Apache Kafka
  • Kafka como uma fila de mensagens: conceitos e características
  • Casos de utilização do Kafka como fila de mensagens

Configuração dos tópicos do Kafka para a colocação de mensagens em fila de espera

  • Configuração de tópicos para cenários de enfileiramento de mensagens
  • Estratégias de particionamento para distribuição de mensagens
  • Considerações sobre replicação e tolerância a falhas

Produzir e consumir mensagens

  • Produção de mensagens para tópicos do Kafka
  • Implementação de consumidores de mensagens
  • Gerir grupos de consumidores e offsets para consumo de mensagens

Processamento de mensagens e tratamento de erros

  • Semântica de processamento de mensagens no Kafka
  • Tratamento de erros e estratégias de repetição
  • Filas de espera e reprocessamento de mensagens

Monitorização e Management

  • Monitorização do Kafka quanto ao débito e à latência das mensagens
  • Gestão de tópicos e grupos de consumidores do Kafka
  • Ajuste de desempenho para cargas de trabalho de enfileiramento de mensagens

Segurança e conformidade

  • Implementação de medidas de segurança para o enfileiramento de mensagens do Kafka
  • Autenticação e autorização para produtores e consumidores
  • Considerações de conformidade para armazenamento e processamento de mensagens

Resumo e próximos passos

Requisitos

  • Compreensão dos sistemas distribuídos
  • Experiência com a interface de linha de comandos Linux
  • Experiência básica de programação em Java ou noutra linguagem de programação

Público-alvo

  • Administradores de sistemas
 14 horas

Número de participantes



Preço por participante

Declaração de Clientes (5)

Cursos Relacionados

Categorias Relacionadas