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

Declaração de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas