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.