Curso Distributed Messaging with Apache Kafka

  • Development

Curso Distributed Messaging with Apache Kafka

24 horas
Visão Geral

Curso Distributed Messaging with Apache Kafka, Este curso é para arquitetos corporativos, desenvolvedores, administradores de sistema 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 pode ser adaptado para melhor atender às suas necessidades.

Pre-Requisitos
  • Habilidades básicas de administração de sistemas, compreensão de qualquer linguagem de programação orientada a objetos.
Materiais
Português/Inglês + Exercícios + Lab Pratico
Conteú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
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas