Programa do Curso

Visão geral dos sistemas de mensagens distribuídas

  • Use Cases
  • Alternativas ao Kafka

API Kafka

  • Producer API
  • High Level Consumer API
  • Simple Consumer API
  • Kafka Hadoop Consumer API

Configuração

  • New Producer
  • Broker
  • Consumer and Producer Configuration

Projeto

  • Motivação
  • Persistência
  • Eficiência
  • O Produtor
  • O Consumidor
  • Semântica de entrega de mensagens
  • Replicação

Implementação

  • Diseño da API
  • Camada de Rede
  • Mensagens
  • Formato de mensagem
  • Log
  • Distribuição

Operações básicas do Kafka

  • Adicionando e removendo tópicos
  • Modificando tópicos
  • Desligamento suave
  • Balanço de liderança
  • Verificação da posição do consumidor
  • Espelhamento de dados entre clusters
  • Aumento do cluster
  • Decomissioning brokers
  • Aumentando o fator de replicação

Outro

  • Datacenters
  • Configurações importantes do servidor
  • Configurações importantes do cliente
  • Configurações de produção do servidor
  • Monitoramento
  • ZooKeeper

Requisitos

Competências básicas de administração de sistemas, conhecimento de qualquer linguagem de programação orientada para objectos.

 14 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas