Apache Kafka

dadosdev

Plataforma de streaming de eventos que transporta grandes volumes de dados em tempo real entre sistemas, de forma durável e escalável.

Apache Kafka é a espinha dorsal de dados em tempo real de muitas empresas. Funciona como um “sistema nervoso central”: produtores publicam eventos (uma compra, um clique, uma leitura de sensor) em tópicos, e consumidores os leem na ordem, de forma desacoplada e durável.

Por que é tão usado:

  • Tempo real: processa fluxos contínuos, não só lotes (batch) como o ETL clássico.
  • Desacoplamento: produtores e consumidores não precisam se conhecer — ótimo para microsserviços.
  • Durável e escalável: retém os eventos e aguenta volumes massivos.

Casos típicos: pipelines de dados em streaming, integração entre sistemas, event sourcing e alimentação de analytics em tempo real.

Termos relacionados