Bem vindo ao melhor e mais atual curso de Kafka!
Mais de 80 das 100 maiores empresas do Mundo usam Apache Kafka!
Apache Kafka é uma plataforma Open Source e distribuída de Streaming e Integração de Dados, utilizado em todo tipo de aplicação de missão critica. Sua Arquitetura distribuída lhe da características como:
-
Escalável: aumentar a capacidade de processamento do Kafka é uma tarefa relativamente simples, pois ele foi projetos e desenvolvido para ser uma plataforma altamente escalável
-
Alta Taxa de transferência: Com latência de até 2 milissegundos. sua única limitação é capacidade da rede.
-
Armazenamento distribuído: é capaz de armazenar dados de forma segura, com replicas distribuídas pelo cluster
-
Alta disponibilidade: sua natureza distribuída o tornam um sistema altamente disponível
-
Dezenas de bibliotecas: pode se conectar praticamente a qualquer coisa através de bibliotecas de terceiros
-
API: Uma API permite a integração direta usando as principais linguagens de programação
O que você vai aprender neste curso:
-
Conceitos fundamentais de aplicações distribuídas
-
Instalação e Configuração do Apache Kafka
-
Fundamentos de sua arquitetura
-
Uso de Consumers, Producers e Brokers
-
Aplicações Práticas
-
Criação de um Cluster com Kafka
-
Uso da API do Kafka, onde você pode ler e gravar dados ou eventos em uma vasta game de origens e destinos
-
Conexão com fontes de dados usando clientes Python
-
Criação de Projetos
Você ainda terá acesso aos slides, scripts e dados utilizados no curso.















