Curso Kafka Apache Sistema de Mensageiria & Distribuição
16 horasVisão Geral
Este Curso Kafka Apache Sistema de Mensageiria & Distribuição é para arquitetos corporativos, desenvolvedores, administradores de sistemas e qualquer pessoa que queira entender e usar um sistema de mensagens distribuídas de alto rendimento. Se você tiver requisitos mais específicos (por exemplo, apenas o lado da administração do sistema), este curso poderá ser adaptado para melhor atender às suas necessidades.
Publico Alvo
- Arquitetos corporativos,
- Desenvolvedores, administradores de sistemas
Pre-Requisitos
- Habilidades básicas de administração de sistemas, compreensão de qualquer linguagem de programação orientada a objetos.
Informações Gerais
- Carga Horaria 16h
- Se noturno o curso e ministrado de segunda a sexta das 19h às 23h, total de 4 noites;
- Se aos sábados o curso e ministrado de 09h às 18h, total de 3 sábados;
- Se in-company o curso e ministrado de acordo com agenda do cliente;
Formato de Entrega:
- Presencial em sala de aula;
- On-Line ao vivo em tempo real via vídeo conferencia 100% na presença de um instrutor kafka
- In-company
Materiais
Português/InglêsConteúdo Programatico
Overview of
Distributed Messaging Systems
- Use Cases
- Alternatives
to Kafka
Kafka API
- Producer API
- High Level
Consumer API
- Simple
Consumer API
- Kafka Hadoop
Consumer API
Configuration
- New Producer
- Broker
- Consumer and
Producer Configuration
Design
- Motivation
- Persistence
- Efficiency
- The Producer
- The Consumer
- Message
Delivery Semantics
- Replication
Implementation
- API Design
- Network
Layer
- Messages
- Message
format
- Log
- Distribution
Basic Kafka Operations
- Adding and
removing topics
- Modifying
topics
- Graceful
shutdown
- Balancing
leadership
- Checking
consumer position
- Mirroring
data between clusters
- Expanding
your cluster
- Decommissioning
brokers
- Increasing
replication factor
Other
- Datacenters
- Important
Server Configs
- Important
Client Configs
- Production
Server Configs
- Monitoring
- ZooKeeper