Logo do curso
Curso

Mensageria com Python e Kafka:

integração assíncrona em sistemas distribuídos

Quero estudar na alura

20h

Para conclusão

18

Pessoas nesse curso

Certificado

De participação

Introdução_

O que você aprenderá_

  • Compreenda como a mensageria baseada em eventos funciona em sistemas distribuídos
  • Entenda o papel das partições no paralelismo e na ordenação de mensagens
  • Utilize grupos de consumidores para escalar o processamento de eventos
  • Controle o consumo de mensagens por meio de offsets e commits manuais
  • Projete integrações assíncronas mais resilientes e desacopladas
  • Aplique padrões de comunicação assíncrona para reduzir falhas em cadeias de integração
  • Entenda como lidar com falhas, retries e mensagens problemáticas em fluxos distribuídos
  • Trabalhe com consistência eventual em arquiteturas orientadas a eventos
  • Compreenda o uso de sagas para coordenar processos distribuídos

Público alvo_

Ao final do curso, será possível integrar sistemas robustos utilizando Apache Kafka com Python, permitindo a criação de APIs assíncronas e a configuração de ambientes com Docker Compose. Este curso é indicado para pessoas interessadas em aprofundar conhecimentos em mensageria assíncrona e integrações back-end.

Stephany Batista

Stephany Batista

linkedin

Olá, meu nome é Stephany Batista e sou formado em Ciências da Computação e Pós em Banco de dados. Atuo em desenvolvimento de software a mais de 20 anos e já trabalhei em vários negócio, no Brasil e exterior. Minhas experiências são em linguagens como C#, Go e Python e tenho atuado com líder de times a mais de 10 anos. Também tenho paixão por testes de unidade, domain driven design e sistemas distribuído.

Curso atualizado em 19/01/2026

Ementa

  1. capitulo

    • Kafka
    • Produzindo mensagens
    • Consumindo mensagens

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos
Escola

Programação

Mergulhe no universo back-end. Programe nas principais plataformas e linguagens, como Python Node.JS, PHP, Java e .NET. Crie sistemas web e desenhe a arquitetura de soluções inovadoras, com código e boas práticas.

Conheça a escola

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Aprenda Python com esse e outros cursos, comece agora!

Conheça os Planos para Empresas