Apache Kafka
De Wikipedia, a enciclopédia encyclopedia
Apache Kafka é uma plataforma open-source de processamento de streams desenvolvida pela Apache Software Foundation, escrita em Scala e Java. O projeto tem como objetivo fornecer uma plataforma unificada, de alta capacidade e baixa latência para tratamento de dados em tempo real. Sua camada de armazenamento é, essencialmente, uma "fila de mensagens de publishers/subscribers maciçamente escalável projetada como um log de transações distribuído",[1] tornando-o altamente valioso para infra-estruturas corporativas que processam transmissão de dados. Além disso, Kafka se conecta a sistemas externos (para importação/exportação de dados) através do Kafka Connect e ainda fornece o Kafka Streams, uma biblioteca Java de processamento de fluxos.
Factos rápidos
Apache Kafka | |
---|---|
Desenvolvedor | Apache Software Foundation |
Plataforma | Multiplataforma |
Modelo do desenvolvimento | Software Livre |
Lançamento | janeiro de 2011; há 13 anos |
Versão estável | 2.8.0 (19 de abril de 2021; há 3 anos) |
Escrito em | Scala, Java |
Sistema operacional | Multi-plataforma |
Gênero(s) | Processamento de streams, Message broker |
Licença | Apache License 2.0 |
Página oficial | kafka |
Fechar