# Apache Kafka Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Software de Processamento de Fluxo de Eventos](https://www.g2.com/pt/categories/event-stream-processing)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 131
## About Apache Kafka
O Apache Kafka é uma plataforma de streaming de eventos distribuída e de código aberto desenvolvida pela Apache Software Foundation. Ele é projetado para lidar com fluxos de dados em tempo real com alta taxa de transferência e baixa latência, tornando-o ideal para construir pipelines de dados, análises de streaming e integrar dados em vários sistemas. O Kafka permite que as organizações publiquem, armazenem e processem fluxos de registros de maneira tolerante a falhas e escalável, apoiando aplicações críticas em diversas indústrias. Principais Características e Funcionalidades: - Alta Taxa de Transferência e Baixa Latência: O Kafka entrega mensagens com taxa de transferência limitada pela rede e latências tão baixas quanto 2 milissegundos, garantindo processamento eficiente de dados. - Escalabilidade: Ele pode escalar clusters de produção para milhares de brokers, lidando com trilhões de mensagens por dia e petabytes de dados, enquanto expande e contrai elasticamente as capacidades de armazenamento e processamento. - Armazenamento Durável: O Kafka armazena fluxos de dados de forma segura em um cluster distribuído, durável e tolerante a falhas, garantindo a integridade e disponibilidade dos dados. - Alta Disponibilidade: A plataforma suporta a extensão eficiente de clusters sobre zonas de disponibilidade e conecta clusters separados em regiões geográficas, aumentando a resiliência. - Processamento de Streams: O Kafka fornece capacidades de processamento de streams integradas através da API Kafka Streams, permitindo operações como junções, agregações, filtros e transformações com processamento em tempo de evento e semântica de exatamente uma vez. - Conectividade: Com o Kafka Connect, ele se integra perfeitamente a centenas de fontes e destinos de eventos, incluindo bancos de dados, sistemas de mensagens e serviços de armazenamento em nuvem. Valor Principal e Soluções Oferecidas: O Apache Kafka aborda os desafios de gerenciar fluxos de dados em tempo real oferecendo uma plataforma unificada que combina mensagens, armazenamento e processamento de streams. Ele permite que as organizações: - Construam Pipelines de Dados em Tempo Real: Facilitem o fluxo contínuo de dados entre sistemas, garantindo entrega de dados oportuna e confiável. - Implementem Análises de Streaming: Analisem e processem fluxos de dados em tempo real, permitindo insights e ações imediatas. - Garantam a Integração de Dados: Conectem perfeitamente várias fontes e destinos de dados, promovendo um ecossistema de dados coeso. - Apoiem Aplicações Críticas: Forneçam uma infraestrutura robusta e tolerante a falhas capaz de lidar com dados de alto volume e alta velocidade, essencial para operações críticas de negócios. Ao aproveitar as capacidades do Kafka, as organizações podem modernizar suas arquiteturas de dados, melhorar a eficiência operacional e impulsionar a inovação através do processamento e análise de dados em tempo real.



## Apache Kafka Pros & Cons
**What users like:**

- Os usuários valorizam a **alta escalabilidade** do Apache Kafka, tornando-o perfeito para lidar com volumes crescentes de dados de forma eficaz. (5 reviews)
- Os usuários valorizam as capacidades de **dados em tempo real** do Apache Kafka por sua velocidade e confiabilidade no manuseio de grandes volumes. (3 reviews)
- Os usuários apreciam as **integrações fáceis** do Kafka, tornando a conexão de aplicativos e o aumento da eficiência do processamento de dados sem complicações. (2 reviews)
- Os usuários valorizam a **alta escalabilidade e desempenho** do Apache Kafka, tornando-o perfeito para as crescentes necessidades de dados empresariais. (2 reviews)
- Os usuários valorizam a **alta escalabilidade e desempenho** do Apache Kafka, suportando perfeitamente o crescimento dos volumes de dados nas empresas. (2 reviews)
- Os usuários apreciam a **confiabilidade aprimorada** do Apache Kafka, destacando sua tolerância a falhas e capacidade de lidar com grandes volumes de dados. (2 reviews)
- Os usuários apreciam a **facilidade de uso** do Apache Kafka, beneficiando-se de seu alto desempenho em microsserviços orientados a eventos. (1 reviews)
- Recursos (1 reviews)
- Os usuários apreciam a **facilidade de integrações** com o Kafka, melhorando o processamento de dados e a escalabilidade para suas aplicações. (1 reviews)
- Facilidade de Gestão (1 reviews)

**What users dislike:**

- Os usuários enfrentam **complexidade operacional** com o Apache Kafka, enfrentando desafios devido ao alto consumo de recursos e recursos limitados de enfileiramento de mensagens. (1 reviews)
- Os usuários acham **os problemas de gerenciamento de dados** avassaladores, pois exigem expertise dedicada para monitoramento e manutenção eficazes. (1 reviews)
- Os usuários acham **desafiador depurar problemas** no Apache Kafka, exigindo esforço significativo e ferramentas eficazes para a resolução. (1 reviews)
- Os usuários acham a **curva de aprendizado difícil** do Apache Kafka esmagadora para equipes menores que exigem expertise especializada. (1 reviews)
- Os usuários acham **personalização limitada** desafiadora, particularmente com a configuração inicial e o gerenciamento complexo de brokers e zookeepers. (1 reviews)
- Questões de Manutenção (1 reviews)
- Problemas de Mensagens (1 reviews)
- Expertise Necessária (1 reviews)
- Os usuários acham **o aprendizado intensivo em recursos** desafiador devido à complexidade operacional e a uma curva de aprendizado acentuada. (1 reviews)
- Gestão de Recursos (1 reviews)

## Apache Kafka Reviews
  ### 1. Kafka oferece desempenho em tempo real escalável e durável

**Rating:** 5.0/5.0 stars

**Reviewed by:** Aayush M. | Data Engineer - Associate, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 21, 2026

**O que você mais gosta em Apache Kafka?**

A melhor coisa sobre o Kafka é como ele mantém os dados no disco, o que ajuda a escalar e fornecer um bom desempenho ao lidar com milhões de dados em tempo real. Ele também oferece alta durabilidade e podemos facilmente voltar ao deslocamento anterior e processar as mesmas mensagens novamente em caso de tolerância a falhas.

**O que você não gosta em Apache Kafka?**

Eu não acho que haja desvantagens no Kafka, mas definitivamente é muito complexo para um desenvolvedor iniciante configurar a infraestrutura e também o mesmo para o grupo de consumidores. Eles podem ter uma boa documentação para gerenciar partições e monitoramento.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Principalmente, ele resolve o processamento de milhões de fluxos de eventos em tempo real em grande escala. E outra grande vantagem é que ele mantém todos os logs em seu disco, permitindo que possamos recuperar qualquer evento a qualquer momento dentro de sua duração.

  ### 2. Transmissão de Dados em Tempo Real Confiável em Escala com Kafka

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Varejo | Empresa (> 1000 emp.)

**Reviewed Date:** April 07, 2026

**O que você mais gosta em Apache Kafka?**

O que eu mais gosto é de como ele lida bem com o streaming de dados em tempo real em grande escala. Como engenheiro de dados, usamos o Kafka para mover e processar dados de streaming entre diferentes sistemas, e tem sido muito confiável. É ótimo para desacoplar produtores e consumidores, permitindo que diferentes serviços operem de forma independente sem quebrar o pipeline. Uma vez configurado corretamente, ele pode lidar com grandes volumes de dados sem muitos problemas.

**O que você não gosta em Apache Kafka?**

A configuração e manutenção podem ser bastante pesadas, especialmente se você estiver gerenciando por conta própria. Há uma curva de aprendizado acentuada em torno de tópicos, partições, grupos de consumidores e ajuste de desempenho. Depurar problemas ou atrasos nos consumidores também pode levar tempo, e nem sempre é óbvio onde está o gargalo. É poderoso, mas definitivamente não é a ferramenta mais simples de se trabalhar.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

O Kafka nos ajudou a lidar com o streaming de dados em tempo real de maneira escalável e confiável. Isso tornou nossos pipelines de dados mais responsivos e flexíveis, especialmente para casos de uso onde dados quase em tempo real são importantes.

  ### 3. Streaming de Eventos Durável e de Alta Taxa de Transferência com Logs Reproduzíveis

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 14, 2026

**O que você mais gosta em Apache Kafka?**

Kafka oferece um log de commit durável e particionado que pode lidar com uma enorme taxa de transferência e permite que você reproduza eventos à vontade, perfeito para construir pipelines resilientes em tempo real e processamento de fluxo com latência mínima.

O deployment usando Docker é fácil.

O ecossistema de conectores é bom para sink e source.

**O que você não gosta em Apache Kafka?**

Como o Kafka é baseado em JVM, ele pode parecer mais pesado em comparação com alguns dos sistemas de mensagens mais novos escritos em Rust ou C++. Esses tendem a ter menor sobrecarga de memória e, às vezes, melhor desempenho bruto.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

O Apache Kafka resolve a construção de pipelines de dados orientados a eventos com latência mínima e entrega durável e reexecutável, tornando a análise em tempo real e o processamento de fluxo diretos. É excelente para coleta de dados de alta taxa de transferência e, graças ao seu ecossistema de conectores, torna o carregamento de múltiplos destinos (incluindo data warehouses) fácil e plugável.

  ### 4. Apache Kafka Altamente Escalável e Flexível para Aplicações de Qualquer Tamanho

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pawan M. | Senior Software Engineer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 12, 2026

**O que você mais gosta em Apache Kafka?**

Apache Kafka é a melhor fila de mensagens de código aberto altamente escalável, com configuração flexível e alta modularidade. É perfeito para pequenas provas de conceito até aplicações de nível empresarial, sem a necessidade de mudar drasticamente a pilha tecnológica.

**O que você não gosta em Apache Kafka?**

Sinto que a documentação poderia ser melhorada para que os desenvolvedores que começam a trabalhar com o Apache Kafka tenham uma curva de aprendizado mais suave.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Eu usei o Apache Kafka para construir um pipeline de processamento de tarefas distribuídas no backend. Todos os componentes funcionam de forma assíncrona e escalam perfeitamente sem precisar se preocupar muito com a carga de trabalho. É uma das melhores maneiras de aproveitar a distribuição de tarefas e a utilização otimizada de hardware quando se trata de cargas de trabalho pesadas em termos de computação.

  ### 5. Apache Kafka simplifica a troca de mensagens com enfileiramento de dados confiável

**Rating:** 4.5/5.0 stars

**Reviewed by:** Keerthi Kumar S. | SDET, Empresa (> 1000 emp.)

**Reviewed Date:** March 10, 2026

**O que você mais gosta em Apache Kafka?**

Apache Kafka é uma das melhores ferramentas que uso quase diariamente para otimizar mensagens. A fila de mensagens de dados facilita a leitura e execução das coisas em ordem.

**O que você não gosta em Apache Kafka?**

Às vezes, a funcionalidade de ordenação não funciona, o que poderia ser melhorado.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

O Apache Kafka me ajuda a ler mensagens de um aplicativo específico e consumir dados nessa ordem específica. Isso ajuda muito a executar certas ações na ordem correta.

  ### 6. Apache Kafka: Transmissão de Dados em Tempo Real

**Rating:** 4.5/5.0 stars

**Reviewed by:** Priyanka R. | Deputy Manager, Empresa (> 1000 emp.)

**Reviewed Date:** October 17, 2025

**O que você mais gosta em Apache Kafka?**

Alta taxa de transferência e baixa latência, escalabilidade, durabilidade e tolerância a falhas, capacidade de reprodução e retenção. O Kafka retém mensagens por um período configurável, permitindo que os consumidores reprocessem dados ou se recuperem de falhas sem perder informações.

**O que você não gosta em Apache Kafka?**

Complexidade operacional, alto consumo de recursos, recursos limitados de enfileiramento de mensagens

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Transmissão de Dados em Tempo Real O Kafka permite um fluxo contínuo de dados com baixa latência entre sistemas, tornando-o ideal para casos de uso como detecção de fraudes, motores de recomendação e painéis ao vivo, Mensagens Duráveis e Confiáveis

  ### 7. Uma ferramenta forte e confiável para transmissão de dados em tempo real

**Rating:** 4.5/5.0 stars

**Reviewed by:** Akshat J. | Infrastructure / DevOps Engineer - 2, Médio Porte (51-1000 emp.)

**Reviewed Date:** July 28, 2025

**O que você mais gosta em Apache Kafka?**

O Kafka lida muito bem com grandes volumes de dados e é muito confiável quando configurado corretamente. Nós o usamos para processamento de dados em tempo real entre diferentes partes do nosso sistema. É rápido, tolerante a falhas e pode escalar facilmente quando o tráfego aumenta. O modelo de publicação-assinatura torna simples conectar produtores e consumidores em diferentes serviços.

**O que você não gosta em Apache Kafka?**

A configuração inicial e a configuração podem ser um pouco complicadas, especialmente se você for novo em sistemas distribuídos. Gerenciar brokers e zookeepers manualmente pode se tornar complexo. Além disso, monitorar e depurar problemas às vezes exige um esforço extra, a menos que você tenha boas ferramentas à disposição.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Kafka nos ajuda a mover dados entre microsserviços em tempo quase real sem atrasos. É útil para registro de logs, pipelines de métricas, rastreamento de atividades de usuários e até para fluxos de trabalho de alertas. Ele mantém nosso sistema desacoplado e ajuda a escalar melhor à medida que crescemos.

  ### 8. Escalabilidade e Desempenho Incomparáveis para o Crescimento de Dados Empresariais

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dakalo M. | Software Developer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 07, 2026

**O que você mais gosta em Apache Kafka?**

Alta escalabilidade e desempenho, tornando-o ideal para volumes crescentes de dados em empresas.

**O que você não gosta em Apache Kafka?**

Requer expertise dedicado para monitoramento, escalonamento e manutenção. Equipes menores muitas vezes acham isso esmagador.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Podemos transmitir mais dados em um curto período de tempo

  ### 9. Desempenho Alto Impressionante

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abdullah H. | Senior Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** October 13, 2025

**O que você mais gosta em Apache Kafka?**

Alto desempenho e fácil de usar como orientado a eventos em Microservices

**O que você não gosta em Apache Kafka?**

precisa de mais suporte de IA em aplicativos

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

está resolvendo comunicações entre microsserviços e aplicações

  ### 10. Ótima ferramenta para processamento de eventos

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohit G. | Senior Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** October 04, 2024

**O que você mais gosta em Apache Kafka?**

Kafka é altamente escalável e fácil de gerenciar. Sua arquitetura distribuída o torna prático para grandes organizações como a nossa. Fácil de integrar com nossas aplicações baseadas em Java. Muito satisfeito com o produto.

**O que você não gosta em Apache Kafka?**

Nós não encontramos nada até agora em nosso uso.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Estamos usando o Kafka como ferramenta de processamento de fluxo de eventos e também como uma fila de mensagens. Em nosso produto, temos um grande número de eventos entrando em nosso sistema, que colocamos no data lake central (desenvolvido sobre o Kafka) para processamento posterior.

  ### 11. Escrevendo um wrapper sobre o Apache Kafka

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pawan J. | SDE - 1, Empresa (> 1000 emp.)

**Reviewed Date:** October 19, 2024

**O que você mais gosta em Apache Kafka?**

Kafka é uma plataforma de streaming distribuída, projetada para casos de uso de alta escalabilidade, streaming de eventos e processamento de logs.

**O que você não gosta em Apache Kafka?**

Há alguns requisitos (processamento de transações críticas para a missão) das equipes financeiras onde a integridade, consistência e segurança dos dados são preocupações mais proeminentes do que em aplicações típicas do Kafka.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Kafka é uma plataforma de streaming distribuída, projetada para casos de uso de alta escalabilidade, streaming de eventos e processamento de logs. Minha organização trabalha com vários produtos de grande escala, então precisávamos de funcionalidade semelhante para esses, mas como uma versão gerenciada, para que outras equipes não precisem gerenciar tudo em seu final. Portanto, estou construindo um wrapper sobre ele e uma versão gerenciada dele.

  ### 12. Melhor opção disponível para integrar ferramentas e aplicações baseadas em eventos/tempo real

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohammad I. | Internal Consultant, Empresa (> 1000 emp.)

**Reviewed Date:** May 24, 2024

**O que você mais gosta em Apache Kafka?**

Há muitas coisas para as quais o KAFKA tem sido muito útil, algumas delas estão listadas abaixo -

1. O desempenho tem sido excelente.
2. A confiabilidade melhorou muito nos últimos dois anos.
3. Uma solução comum para requisitos baseados em nuvem e no local.

**O que você não gosta em Apache Kafka?**

Não muitos que eu possa pensar - Inicialmente enfrentamos alguns problemas de confiabilidade, mas agora isso está resolvido. Além disso, enfrentei problemas ao solucionar problemas (raramente necessário).

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Tem sido muito benéfico para nossa empresa -

1. Nossa arquitetura estava mudando de on-premise para a nuvem (foi um grande projeto e exigiu cerca de 2 anos para migrar completamente), mas, no meio tempo, tínhamos requisitos para streaming de eventos e precisávamos de uma solução que pudesse funcionar tanto on-premise quanto na nuvem, para que não tivéssemos que refazer o trabalho uma vez que migrássemos para a nuvem, e o KAFKA foi o salvador.

2. Outro caso de uso é que estamos trabalhando para construir uma nova estrutura e usando o KAFKA para publicar o status dos trabalhos, para que o mesmo possa ser integrado com o painel de monitoramento de lotes em tempo real.

  ### 13. Kafka - Melhor adaptado para arquitetura orientada a eventos

**Rating:** 5.0/5.0 stars

**Reviewed by:** Partha Pratim D. | Technical Lead, Médio Porte (51-1000 emp.)

**Reviewed Date:** August 16, 2024

**O que você mais gosta em Apache Kafka?**

- Replays de offset ajudam a reproduzir eventos  
- Particionamento ajuda no multiprocessamento  
- Suporte a múltiplos clusters  
- Facilidade de uso  
- Ótima comunidade

**O que você não gosta em Apache Kafka?**

- Curva de aprendizado é um pouco íngreme  
- Suporte para Python é menor

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Estamos fazendo um pipeline ETL e usando o Kafka para armazenar e encaminhar os eventos para evitar pressão reversa dos serviços.

  ### 14. Kafka: A Escolha Definitiva para Arquiteturas Orientadas a Eventos

**Rating:** 3.0/5.0 stars

**Reviewed by:** Usuário Verificado em Varejo | Empresa (> 1000 emp.)

**Reviewed Date:** January 25, 2025

**O que você mais gosta em Apache Kafka?**

Melhor opção quando você quer construir e controlar um grande sistema orientado a eventos

**O que você não gosta em Apache Kafka?**

Menor desempenho quando você tem um sistema de escalonamento automático

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Desacoplar micro serviço com DDD

  ### 15. Revisão de Kafka

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dhaanish Sahal D. | Software Development Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 02, 2024

**O que você mais gosta em Apache Kafka?**

Kafka é fácil de usar e a implementação é fácil de entender. Ele possui um recurso de tolerância a falhas para que não haja perda de dados.

**O que você não gosta em Apache Kafka?**

Até agora, não enfrentei nenhum problema, é bom.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Kafka resolve o manuseio de grandes volumes de dados e mantém a confiabilidade. Ele pode se integrar com outras ferramentas.

  ### 16. Apache Kafka: Revisão

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dhaanish S. | Software Development Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 12, 2024

**O que você mais gosta em Apache Kafka?**

Eu adoro usar o Kafka porque me ajuda a enviar os dados para o StreamSets e também armazená-los lá mesmo.

**O que você não gosta em Apache Kafka?**

Até agora, não enfrentei nenhum problema com isso.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Apache Kafka me ajuda a armazenar os dados e também a produzir dados para minhas ferramentas ETL.

  ### 17. Ótima experiência com Kafka

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sanchit J. | Cloud Support Associate, Empresa (> 1000 emp.)

**Reviewed Date:** February 23, 2024

**O que você mais gosta em Apache Kafka?**

É de código aberto, à prova de falhas e fácil de usar. Eles também oferecem treinamento para aprender Kafka. Você pode integrá-lo facilmente ao seu ambiente de produção.

**O que você não gosta em Apache Kafka?**

Não há nada que eu desgoste nisso.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Em um sistema distribuído, você pode transferir o fluxo para diferentes microsserviços usando o Kafka. O Kafka funciona no princípio de produtor e consumidor, desde que você possa atribuir um produtor e um consumidor, você pode processar as mensagens com facilidade.

  ### 18. Melhor plataforma de streaming de dados para nosso produto intensivo em dados que realmente pode escalar!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mohammad Humayun K. | Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** February 28, 2024

**O que você mais gosta em Apache Kafka?**

Facilidade de uso do Pub-Sub, a velocidade com que nossos dados são processados, minimiza a latência e as integrações.

**O que você não gosta em Apache Kafka?**

Uma curva de aprendizado íngreme para novatos, a manutenção é um incômodo às vezes, e o fato de que depende do Zookeeper.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Na minha empresa, está me ajudando a construir pipelines de streaming de dados em tempo real, fornece boa tolerância a falhas e throughput. Também permite que nossos microsserviços escalem de forma independente, garantindo que as coisas sejam distribuídas de maneira eficiente para consistência e confiabilidade.

  ### 19. Kafka para microserviços orientados a eventos

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sunil D. | Co-Founder, Médio Porte (51-1000 emp.)

**Reviewed Date:** January 02, 2024

**O que você mais gosta em Apache Kafka?**

Mensageiro confiável com particionamento e replicação fáceis  
Biblioteca de cliente em todas as linguagens e frameworks  
Conector pronto com quase todos os bancos de dados e armazenamentos de dados conhecidos, por exemplo, com mongodb, elastic search

**O que você não gosta em Apache Kafka?**

Dependência do zookeeper adiciona preocupação adicional de administração (kraft não está pronto para migração em produção)  
Alto tempo de inicialização em desligamento não gracioso

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Agindo como um armazenamento de eventos para nossos microserviços SaaS.

  ### 20. Um sistema de mensagens distribuído que oferece comunicação confiável de alto desempenho

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mahesh P. | Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** July 14, 2023

**O que você mais gosta em Apache Kafka?**

Kafka é uma das melhores soluções que fornece comunicação confiável entre vários sistemas distribuídos independentes, Além disso, essa comunicação é assíncrona, o que nos permite aproveitar efetivamente o Kafka em nossas aplicações de processamento de dados em tempo real.

**O que você não gosta em Apache Kafka?**

Integrar o Kafka nas aplicações existentes é uma tarefa um pouco complexa, pois exige a necessidade de uma equipe de especialistas em tecnologia para realmente configurar a infraestrutura do Kafka, o que eventualmente adiciona custo e esforço. Além disso, a adoção do Kafka não é uma decisão fácil de tomar, pois também aumenta a complexidade e o custo de manutenção dessa aplicação.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Eu precisava de uma solução tecnológica robusta para permitir comunicação confiável entre vários microserviços principais que executam minha aplicação de negócios. O Apache Kafka realmente se mostrou útil para ter transferências de mensagens assíncronas e confiáveis. Mesmo com o aumento do tráfego, o Kafka me ajudou a alcançar comunicação de dados de alto desempenho entre múltiplos subsistemas.

  ### 21. Muito bom

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nilesh B. | Software Developer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** December 05, 2023

**O que você mais gosta em Apache Kafka?**

Apache Kafka é um dos melhores para transmitir mensagens contínuas. Ele transmite continuamente sem interrupção.

**O que você não gosta em Apache Kafka?**

A única questão é com a ordem das mensagens se a quantidade for muito grande.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Eu o usei para gerenciar mensagens dos meus próprios projetos de CRM. É muito suave, sem atrasos. Recebe mensagens sem qualquer problema.

  ### 22. Sistema de streaming distribuído com alta escalabilidade e alto desempenho

**Rating:** 4.5/5.0 stars

**Reviewed by:** K Madhusudan C. | Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** August 30, 2023

**O que você mais gosta em Apache Kafka?**

Sua capacidade de lidar com streaming de eventos de alta taxa de transferência e baixa latência. Seu sistema de particionamento permite que os dados sejam distribuídos por vários brokers, tornando-o escalável horizontalmente.

**O que você não gosta em Apache Kafka?**

falta recursos de segurança embutidos e é muito complexo de configurar. Além disso, consome muitos recursos, especialmente memória. A ordenação de mensagens não é garantida em várias partições.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Estávamos usando o Apache Kafka para eventos de streaming e dados de catálogo junto com o Spark com algumas operações de ETL. Construímos o pipeline tornando-o escalável automaticamente em data bricks e no cluster Kafka gerenciado pela AWS.

  ### 23. Kafka para otimizar toda a funcionalidade

**Rating:** 5.0/5.0 stars

**Reviewed by:** north w. | Senior Software Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** June 16, 2023

**O que você mais gosta em Apache Kafka?**

Kafka é ótimo quando você deseja aprimorar seu sistema de software e torná-lo assíncrono. É como a melhor versão mais aprimorada de ter uma fila com partições que você pode aproveitar.

**O que você não gosta em Apache Kafka?**

Até agora está ótimo, a documentação é ótima.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Resolvendo o tempo de espera para as solicitações e tornando nossos microsserviços mais autônomos ao ter um sistema bem distribuído.

  ### 24. Nenhuma solução melhor para suportar o streaming de grandes volumes de dados.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ranjit Kumar M. | Lead Consultant, Empresa (> 1000 emp.)

**Reviewed Date:** July 06, 2023

**O que você mais gosta em Apache Kafka?**

É tolerante a falhas e possui um período de retenção para reprodução de dados não entregues.

**O que você não gosta em Apache Kafka?**

Não se encaixa em todos os lugares. Só pode ser usado para fluxos de dados enormes, não para pequenas aplicações onde é necessário transferência de dados ponto a ponto.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

É tolerante a falhas zero, o que significa que seus dados estão seguros.  
Uma vez que você envia dados para o Kafka, você fica livre de preocupações, pois eles serão entregues a qualquer custo.  
Alto período de retenção.

  ### 25. Sistema sólido e confiável para casos de uso de mensagens e streaming

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vaibhav J. | Senior Principal Software Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** May 09, 2023

**O que você mais gosta em Apache Kafka?**

É um produto estável que atende quase todas as necessidades de mensagens e streaming. Várias garantias de entrega ajudam os desenvolvedores a projetar diferentes tipos de sistemas. Além disso, oferece clientes e outras utilidades que são fáceis de usar e aceleram o desenvolvimento.

**O que você não gosta em Apache Kafka?**

Às vezes, o reequilíbrio cria problemas e torna o sistema instável. Além disso, alguns recursos estão ausentes no design, disponíveis no Apache Pulsar.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

O produto de Análise de Segurança usava o Kafka para estacionar eventos recebidos de diferentes sensores e transmiti-los no pipeline de ingestão. Também o usava como um sistema de mensagens para passar mensagens/payloads gerais entre componentes.

  ### 26. Altamente escalável

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shobit A. | Software Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** September 15, 2021

**O que você mais gosta em Apache Kafka?**

Altamente escalável, fácil de configurar, Altamente disponível, Garantia de processamento sequencial em uma partição, Sem perda de dados

**O que você não gosta em Apache Kafka?**

depuração dos problemas de produção relacionados à perda de dados, atraso do consumidor, mensagens duplicadas, mensagens perdidas

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

sistema de notificação, enviando notificações para dispositivos android/ios  
atualizar o usuário final sobre o processamento de pedidos e atribuições

  ### 27. Kafka é uma das melhores plataformas de mensagens abertas devido

**Rating:** 4.5/5.0 stars

**Reviewed by:** Durgesh P. | Technical Lead - Cloud &amp; DevOps Practice, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** June 15, 2023

**O que você mais gosta em Apache Kafka?**

Apache Kafka tem um bom suporte de plataforma, também sua adaptabilidade facilita a presença na comunidade.

**O que você não gosta em Apache Kafka?**

Há poucas complexidades técnicas, como a introdução do zookeeper, que trazem mais compreensão do negócio, que podem ser resolvidas por uma arquitetura mais simples.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Como MQ, costumávamos consumir os dados e enviá-los para o aplicativo de streaming para processar esses dados no Hadoop.

  ### 28. O melhor pubsub tanto para a nuvem quanto para instalações locais

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Consultoria | Empresa (> 1000 emp.)

**Reviewed Date:** October 12, 2023

**O que você mais gosta em Apache Kafka?**

Poderoso
Rico em recursos
Design flexível
Pode funcionar tanto na nuvem quanto no local

**O que você não gosta em Apache Kafka?**

Mal consigo pensar em qualquer outro, é o melhor pubsub que encontrei.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Colaboração perfeita para todos os meus produtos usando IoT

  ### 29. melhor serviço de streaming rápido e distribuído

**Rating:** 4.0/5.0 stars

**Reviewed by:** Martand S. | Senior Data Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** February 11, 2023

**O que você mais gosta em Apache Kafka?**

as melhores características do Kafka são escalabilidade e durabilidade. é tolerante a falhas, então mesmo que algo ruim aconteça, o Kafka se gerencia. Não precisamos escrever lógicas para evitar perda de dados.

**O que você não gosta em Apache Kafka?**

Eu diria desgosto. é mais uma limitação, kafka é puramente baseado em programação. Como programador, acho gerenciável, mas para uma pessoa sem formação em programação pode ser um pouco desafiador aprender código Java.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Estou trabalhando com uma grande empresa de seguros que opera em mais de 20 países. Então, usamos o Kafka para o sistema de processamento de pedidos. Estamos usando pipelines de dados em streaming para integrar o Kafka com o Databricks para manter o data warehouse e os datamarts.

  ### 30. Sistema de mensagens em tempo real distribuído

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Hospital e Cuidados de Saúde | Empresa (> 1000 emp.)

**Reviewed Date:** October 12, 2023

**O que você mais gosta em Apache Kafka?**

Suporte pub-sup. Transmissão de pipeline, muitos conectores

**O que você não gosta em Apache Kafka?**

Difícil alcançar princípios atômicos como transação.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Processamento de dados em tempo real em grande escala, sincronização de dados com outro sistema

  ### 31. Fácil de usar e integrar

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shivraj K. | Software development engineer 2, Médio Porte (51-1000 emp.)

**Reviewed Date:** February 21, 2023

**O que você mais gosta em Apache Kafka?**

Apache Kafka fornece integração pronta para uso com qualquer linguagem de programação, de preferência Java, e várias versões subsequentes do Kafka resolvem múltiplos problemas antigos, tornando fácil a integração para streaming de dados.

**O que você não gosta em Apache Kafka?**

Os documentos do Kafka precisam ser melhorados de forma que qualquer novo desenvolvedor possa usá-los facilmente e qualquer melhoria na versão deve ser claramente mencionada nos documentos para evitar buscas desnecessárias.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Apache Kafka ajuda a consumir um grande conjunto de dados e a analisar os dados para obter o resultado desejado; o recurso de broker no Kafka é altamente confiável e escalável. Apache Kafka ajuda no streaming de grandes conjuntos de dados.

  ### 32. Melhor Produto para Arquitetura Orientada a Eventos

**Rating:** 5.0/5.0 stars

**Reviewed by:** Paranjothi M. | Documentation, Empresa (> 1000 emp.)

**Reviewed Date:** March 17, 2023

**O que você mais gosta em Apache Kafka?**

Escalável, responsável, fácil de atualizar a segurança e fácil de manter o produto por conta própria, uma mensagem - múltiplos consumidores e interface para verificar o commit da mensagem

**O que você não gosta em Apache Kafka?**

configuração para uma versão diferente e documento fácil de entender para novos usuários e eventos a serem organizados em grandes cidades como Bangalore. o conhecimento para usuários

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Streaming de eventos e Fila de Mensagens, eu usei isso principalmente para fila de mensagens para não perder os eventos e ter que ser mais escalável com base na mensagem que recebo.

  ### 33. Kafka message broker é incrível

**Rating:** 5.0/5.0 stars

**Reviewed by:** John J. | Consultant, Empresa (> 1000 emp.)

**Reviewed Date:** October 26, 2022

**O que você mais gosta em Apache Kafka?**

A latência é muito baixa e é bom de usar. Kafka é uma ferramenta muito boa se alguém estiver procurando por um corretor de mensagens para usar, então você saberá por que estou postando isso.

**O que você não gosta em Apache Kafka?**

Às vezes, o Kafka exibe alguns erros na interface gráfica do portal Kafka e, mesmo que exibam erros, é fácil encontrar a causa do problema e podemos corrigi-lo o mais rápido possível.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

O Apache Kafka broker é novamente uma das boas ferramentas e não tenho certeza se podemos substituí-lo por quaisquer outros serviços até agora, sinto que é uma das boas ferramentas para usar como broker de mensagens.

  ### 34. Apache Kafka em escala

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Médio Porte (51-1000 emp.)

**Reviewed Date:** November 18, 2022

**O que você mais gosta em Apache Kafka?**

A comunidade em torno do Kafka está bastante bem estabelecida. Existem muitos projetos de código aberto que ampliam os casos de uso que apenas o Kafka não fornece. Coisas como celery ou flower têm integrações para a maioria das filas, mas a maioria dos projetos geralmente começa com o Kafka como sua fila principal.

É fácil de gerenciar em grande escala.

**O que você não gosta em Apache Kafka?**

Um dos casos de uso em que o Kafka falha é na transmissão de mensagens exatamente uma vez. O AWS SQS oferece isso e é altamente competente nisso. Isso não é um problema muito grande, mas ter duas filas diferentes no mesmo serviço pode ser confuso às vezes.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

O Apache Kafka funciona como um intermediário de mensagens e nos permite processar mensagens de forma assíncrona. Isso nos ajuda a economizar custos. Forneça melhores tempos de resposta. Ao mesmo tempo, um Kafka auto-hospedado acaba sendo mais barato do que a maioria das alternativas em escala.

  ### 35. Melhor tecnologia de processamento de fluxo

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Empresa (> 1000 emp.)

**Reviewed Date:** March 30, 2023

**O que você mais gosta em Apache Kafka?**

Durável e robusto. Fácil de usar com suporte para muitos idiomas.

**O que você não gosta em Apache Kafka?**

Às vezes, torna-se difícil implementar em Python.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

É resolver o problema da fila de mensagens com processamento distribuído.

  ### 36. Apache Kafka é bom, mas nem sempre necessário.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Geras G. | Team Lead, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** July 19, 2022

**O que você mais gosta em Apache Kafka?**

É bom para manter mensagens em fila sempre ou por algum período. Você pode usar o Apache Kafka para grandes projetos onde deseja armazenar suas mensagens (ações) e voltar a elas mais tarde para analisar seus dados. Eu recomendo em arquitetura de Event Sourcing onde sua fonte de verdade são as mensagens do Kafka.

**O que você não gosta em Apache Kafka?**

É difícil de gerenciar,  
O preço do serviço Apache Kafka não é barato, se sua aplicação precisa ter alguma mensageria para transferir alguns dados, você precisa pensar em algumas mensagens de fila simples na nuvem, se funcionar para você, então recomendo usar RabidMQ, Amazon Sqs ou Google PubSub.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Apache Kafka foi originalmente usado para mover mensagens entre sistemas com uma taxa de transferência muito alta. Kafka é considerado como pertencente à classe de aplicações conhecidas como middleware orientado a mensagens. Kafka tem várias responsabilidades principais: desacopla aplicações produtoras de consumidores, torna os dados um cidadão de primeira classe em uma organização, um facilitador para aplicações orientadas a eventos e facilita o processamento em tempo real de fluxos de dados ilimitados.

  ### 37. Kafka no varejo em grande escala

**Rating:** 4.0/5.0 stars

**Reviewed by:** Amit P. | Senior Software Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** September 27, 2022

**O que você mais gosta em Apache Kafka?**

Velocidade com que transmite e capacidade de lidar com um grande número de mensagens sem problemas. Eu o utilizei em cenários onde milhões de dados precisavam ser comunicados entre microsserviços e o Kafka consegue lidar com isso muito bem.

**O que você não gosta em Apache Kafka?**

Nenhum mecanismo de repetição embutido, como após o consumo, se o servidor não conseguir processar a solicitação e lançar uma exceção, fazemos manualmente as tentativas novamente colocando a mesma mensagem na fila repetidamente.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Grande problema que vejo o Kafka resolver é a interação entre microsserviços. Em vez de chamadas de API entre múltiplos microsserviços, usamos o Kafka e ele ajuda no processamento paralelo também. Assim, possibilitando respostas mais rápidas.

  ### 38. Kafka - Melhor Serviço de Armazenamento de Streaming de Mensagens Pub/Sub

**Rating:** 4.5/5.0 stars

**Reviewed by:** Malathi M. | Programmer Analyst Executive, Empresa (> 1000 emp.)

**Reviewed Date:** July 15, 2022

**O que você mais gosta em Apache Kafka?**

Baixa latência - milissegundos e taxa de transferência  
Camada de desacoplamento  
Retenção ilimitada  
Assíncrono  
Diferentes semânticas do Kafka e garantia mais recente de exatamente uma vez  
Tolerância a falhas HA através de replicação  
Integrações de conectores Kafka Connect  
Transformações de tópico para tópico do Kstreams  
Análise em tempo real de SQL em streaming com KSQL  

**O que você não gosta em Apache Kafka?**

Problemas de pedido em chegada tardia  
A compressão e descompressão de dados diminui o desempenho no AVRO  
Ferramenta completa de monitoramento do Kafka - precisamos do Kafka da Confluent para isso  
Configuração do cluster e gerenciamento, mesmo que a coordenação e manutenção sejam feitas pelo zookeeper  
Erro de taxa de transferência provisionada, tentativas e problemas de exceção se não forem devidamente cuidados

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Kafka atua como uma camada de pub/sub de streaming para transferir os dados de mudança de eventos CDC publicados de eventos de banco de dados on-prem para a nuvem GCP. Beneficiado por SLA, desempenho - latência em ms para solução de streaming e processamento de dados. Kafka pode ser usado como armazenamento de longo prazo, que pode ser utilizado para operações BATCH ETL a jusante também. Replicação e tolerância a falhas. Assíncrono.

  ### 39. é uma das melhores plataformas de streaming de vídeo

**Rating:** 3.5/5.0 stars

**Reviewed by:** Vaibhav P. | Site Reliability Engineer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 28, 2022

**O que você mais gosta em Apache Kafka?**

É rápido e fácil de usar, a análise é muito dinâmica para obter informações em tempo real. Estrutura de Computação em Cluster na Memória Extremamente Rápida. Cluster para distribuir grandes dados de cálculo.

**O que você não gosta em Apache Kafka?**

A otimização pode ser difícil de fazer, pois não está acontecendo automaticamente, não é a melhor quando temos vários usuários. Poderiam haver problemas com o gerenciamento de arquivos e com os arquivos pequenos.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Ele ajuda com a plataforma de streaming e a parte de análise é tratada dinamicamente.

  ### 40. Apache Kafka é um sistema de mensagens baseado em publicação-assinatura, tolerante a falhas, com uma boa comunidade.

**Rating:** 4.5/5.0 stars

**Reviewed by:** vivek K. | Software Development Consultant, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** December 01, 2022

**O que você mais gosta em Apache Kafka?**

O melhor benefício que eu gosto sobre o Apache Kafka.  
O Kafka é projetado para um sistema distribuído de alta taxa de transferência. É o melhor corretor de mensagens no mercado.

**O que você não gosta em Apache Kafka?**

Não tem um bom conjunto de ferramentas de monitoramento. Não suporta tópicos com curingas e, às vezes, é ruim quando o tamanho da fila aumenta.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

É basicamente usado para enviar mensagens em um sistema de mensagens de publicação e assinatura. E é baseado no consumo de mensagens offline e online.

  ### 41. Eu usei o Apache Kafka para suportar a conexão em tempo real para dispositivos IoT.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mustafa R. | Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** November 15, 2022

**O que você mais gosta em Apache Kafka?**

Há muitas bibliotecas SDK para fácil integração e início da sua lógica, e há muitos documentos na internet para começar, e a comunidade é grande o suficiente para resolver seus problemas.

**O que você não gosta em Apache Kafka?**

A maneira como um desenvolvedor lida com as configurações parece muito difícil lidar com configurações desde o início e as mensagens de erro difíceis de detectar de onde vêm os problemas.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Isso nos ajuda a fornecer dados em tempo real de maneira eficiente.

  ### 42. Transmita eventos corporativos com facilidade e economize em custos de viagem.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sean S. | Business Development, Médio Porte (51-1000 emp.)

**Reviewed Date:** October 26, 2022

**O que você mais gosta em Apache Kafka?**

Integrámos isto com alguns outros sistemas e transmitimos alguns eventos corporativos bastante grandes para funcionários a trabalhar remotamente. Funcionou muito bem e permitiu-nos alcançar um grande número de funcionários sem ter que organizar viagens para um local centralizado.

**O que você não gosta em Apache Kafka?**

Tivemos algum atraso ocasionalmente, mas há a chance de que isso tenha sido devido à conectividade com a internet em vez do próprio Apache Kafka.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Estamos criando eventos corporativos virtuais que quebram barreiras de participação e unem nossa equipe.

  ### 43. Experiência incrível usando Kafka

**Rating:** 4.5/5.0 stars

**Reviewed by:** Swagat S. | Product Tech Advisor , Empresa (> 1000 emp.)

**Reviewed Date:** October 29, 2022

**O que você mais gosta em Apache Kafka?**

Apache Kafka é a estrutura de streaming mais poderosa e escalável do mercado. Usamos o Apache Kafka como parte de muitas soluções de análise em tempo real. Ele tem um ótimo desempenho [e é] fácil de integrar com tecnologias de big data como o Spark. Devido à sua natureza distribuída, o Apache Kafka é capaz de operar muito rapidamente e pode lidar com milhões de mensagens a cada segundo.

**O que você não gosta em Apache Kafka?**

Eu não encontrei nada assim. Eu não encontrei nada para não gostar.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Transmissão em tempo real  
Desempenho  
Escalabilidade

  ### 44. Apache Kafka - Simples, Fácil de Usar e Super Rápido

**Rating:** 5.0/5.0 stars

**Reviewed by:** Chirag T. | Technical Lead, Empresa (> 1000 emp.)

**Reviewed Date:** March 24, 2022

**O que você mais gosta em Apache Kafka?**

Kafka não é apenas uma plataforma de mensagens, mas funciona para streaming (KStreams), consulta de banco de dados (KSQL), gerenciamento de Offset, etc. Ao contrário da plataforma de mensagens tradicional, é uma plataforma de mensagens baseada em publicador e assinante.

**O que você não gosta em Apache Kafka?**

Nada. É o melhor produto de mensagens que já usei na minha carreira de software. Gostaria de apenas destacar um ponto em que, se a dependência do Kafka com o Zookeeper pudesse ser removida, isso seria a maior e melhor conquista para tornar o Kafka independente.

**Recomendações a outras pessoas considerando Apache Kafka:**

Kafka deve ser considerado uma ferramenta de referência para qualquer necessidade de plataforma de mensagens, considerando o número de vantagens que possui. Algumas delas são a fácil integração com várias linguagens de programação, processamento de fluxo, armazenamento de dados distribuído, capacidade de lidar com múltiplas solicitações ao mesmo tempo, etc.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

1) Transmissão de Eventos em Tempo Real e Quase em Tempo Real  
2) Fluxo de mensagens Produtor-Consumidor  
3) O modelo Publicador-Inscritor oferece mais flexibilidade para aplicações produtoras e consumidoras terem melhor controle sobre o fluxo de dados.  
4) Integração do Kafka com Bancos de Dados, Aplicações Middleware, Aplicações Front-End  

  ### 45. Simplesmente a ferramenta mais confiável do mercado

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 06, 2022

**O que você mais gosta em Apache Kafka?**

O Apache Kafka oferece o melhor sistema de enfileiramento de mensagens. Tê-lo como uma biblioteca de código aberto realmente ajuda a entender os detalhes do programa. Eu trabalhei com vários MQs diferentes e o Apache Kafka é um dos melhores disponíveis.

**O que você não gosta em Apache Kafka?**

Uma coisa que notei sobre o Apache Kafka é a falta de ferramentas de monitoramento. Outra coisa que não gosto, no entanto, algumas pessoas tendem a gostar, é que ele tem muitas opções e às vezes pode ser considerado complexo de usar.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Atualmente, estou usando o Apache Kafka como uma fila de mensagens em uma arquitetura de microsserviços e isso ajudou muito na implementação do sistema.

  ### 46. Engenheiro de Devops

**Rating:** 4.0/5.0 stars

**Reviewed by:** hammoudai a. | Devops Engineer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 03, 2022

**O que você mais gosta em Apache Kafka?**

É um bom serviço web que me permite hospedar meu site em qualquer servidor.

**O que você não gosta em Apache Kafka?**

É um pouco difícil de usar, mas tenho que resolver este problema.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Eu posso implantar meu site em qualquer servidor usando Apache.

  ### 47. Sou desenvolvedor de software com 3 anos de experiência.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Médio Porte (51-1000 emp.)

**Reviewed Date:** October 27, 2022

**O que você mais gosta em Apache Kafka?**

sem recorrer a A B para roteamento complexo com rendimento máximo e é melhor para armazenar, ler, reler e analisar dados de streaming. É ideal para sistemas rotineiramente auditados ou que armazenam suas mensagens permanentemente. Desmembrando ainda mais, o Kafka se destaca no processamento em tempo real e na análise de dados.

**O que você não gosta em Apache Kafka?**

O Apache Kafka não possui um conjunto completo de ferramentas de monitoramento e gerenciamento, o que dificulta a análise, portanto, pequenas empresas de tecnologia não podem confiar muito nele e um novo broker pode causar problemas.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

basicamente, usar o sistema Apache Kafka pode ser escalável e o serviço pode se comunicar de forma independente, além de permitir capturar o essencial dos dados para uma melhor compreensão do sistema.

  ### 48. Melhor para análises em tempo real

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Varejo | Médio Porte (51-1000 emp.)

**Reviewed Date:** September 08, 2022

**O que você mais gosta em Apache Kafka?**

É bom para armazenamento e processamento de mensagens tanto em tempo real quanto de dados históricos. É uma escolha ideal para sistemas de processamento de eventos em tempo real, como aplicações de varejo. A parte boa é que é gratuito e oferece suporte de alta qualidade. Além disso, é uma ferramenta de transmissão de mensagens escalável, confiável e de código aberto.

**O que você não gosta em Apache Kafka?**

Se não consumirmos dados por um longo tempo, eles desaparecerão de lá. Os dados estarão seguros, mas apenas por um curto período. E não é uma boa escolha para sistemas críticos de segurança, como sistemas médicos.

Iniciantes acham difícil entender os conceitos do Kafka, pois é vasto.

Ele não tem suporte completo para ferramentas de monitoramento e gerenciamento.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Resolve eficientemente o streaming de mensagens da vida real. Assim, não perderemos nenhum evento quando o serviço estiver indisponível devido a situações inevitáveis. Ele lida com uma grande quantidade de dados simultaneamente.

  ### 49. Apache Kafka Meu Entendimento.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vishal P. | SSE II, Empresa (> 1000 emp.)

**Reviewed Date:** November 28, 2022

**O que você mais gosta em Apache Kafka?**

Suas expectativas de processamento em tempo real e processamento sequencial são uma coisa que é necessária e não está presente no AWS SQS.

**O que você não gosta em Apache Kafka?**

O vínculo estrito dos consumidores com as divisões.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

Temos processamento rigoroso baseado em tempo onde usamos Kafka.

  ### 50. Produto incrível

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 04, 2022

**O que você mais gosta em Apache Kafka?**

O Kafka é particularmente valioso em cenários que exigem processamento de dados em tempo real e rastreamento de atividades de aplicativos, assim como para fins de monitoramento.

**O que você não gosta em Apache Kafka?**

O Apache Kafka não contém um conjunto completo de ferramentas de monitoramento e gerenciamento. Assim, novas startups ou empresas têm receio de trabalhar com o Kafka. Problemas de ajuste de mensagens: O broker do Kafka usa chamadas de sistema para entregar mensagens ao consumidor.

**Que problemas Apache Kafka está resolvendo e como isso está beneficiando você?**

O Kafka é particularmente valioso em cenários que exigem processamento de dados em tempo real e rastreamento de atividades de aplicativos, assim como para fins de monitoramento.


## Apache Kafka Discussions
  - [Qual é o limite máximo do número de partições em um tópico Kafka?](https://www.g2.com/pt/discussions/26572-what-is-the-maximum-limit-of-the-number-of-partitions-in-a-kafka-topic) - 1 comment, 1 upvote
  - [Para que é usado o Apache Kafka?](https://www.g2.com/pt/discussions/apache-kafka-what-is-apache-kafka-used-for) - 1 comment
  - [Para que é usado o Apache Kafka?](https://www.g2.com/pt/discussions/what-is-apache-kafka-used-for) - 2 comments

- [View Apache Kafka pricing details and edition comparison](https://www.g2.com/pt/products/apache-kafka/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-15+18%3A09%3A32+-0500&secure%5Bsession_id%5D=11fe4937-d301-4cc7-9d54-63a0c970a6b6&secure%5Btoken%5D=31b7f899fcdc4e7d145d2de5a994bfb0b9f0b34216ab4949b6a2ef5da8eda601&format=llm_user)
## Apache Kafka Integrations
  - [Apache Beam](https://www.g2.com/pt/products/apache-beam/reviews)
  - [Elasticsearch](https://www.g2.com/pt/products/elastic-elasticsearch/reviews)
  - [Google Kubernetes Engine (GKE)](https://www.g2.com/pt/products/google-kubernetes-engine-gke/reviews)
  - [Grafana Labs](https://www.g2.com/pt/products/grafana-labs/reviews)
  - [ICEBERG](https://www.g2.com/pt/products/iceberg/reviews)
  - [PostgreSQL](https://www.g2.com/pt/products/postgresql/reviews)
  - [Prometheus](https://www.g2.com/pt/products/prometheus/reviews)

## Apache Kafka Features
**Dados**
- Processamento de dados
- Fontes de dados
- Integração
- Processamento em tempo real

**Funcionalidade**
- Mensagens assíncronas
- Suporte a idiomas
- Mensagens baseadas na nuvem
- Latência

**Analytics**
- Relatórios & Analytics

**Integração**
- Integração de aplicativos
- Integração de dados
- Plugins e integrações

**Gestão**
- Políticas e Controles
- Monitoramento de segurança
- Monitoramento de atividades

**Agente AI - Fila de Mensagens (MQ)**
- Execução Autônoma de Tarefas
- Planejamento em várias etapas
- Integração entre sistemas
- Assistência Proativa

**Construindo relatórios**
- Transformação de dados
- Modelagem de dados
- Design do relatório WYSIWYG
- APIs de integração

**Plataforma**
- Suporte ao usuário móvel
- Personalização
- Gerenciamento de usuários, funções e acessos
- Internacionalização
- Sandbox / Ambientes de Teste
- Desempenho e Confiabilidade
- Abrangência de aplicativos de parceiros

## Top Apache Kafka Alternatives
  - [Confluent](https://www.g2.com/pt/products/confluent/reviews) - 4.4/5.0 (111 reviews)
  - [Google Cloud Pub/Sub](https://www.g2.com/pt/products/google-cloud-pub-sub/reviews) - 4.5/5.0 (34 reviews)
  - [MuleSoft Anypoint Platform](https://www.g2.com/pt/products/mulesoft-anypoint-platform/reviews) - 4.5/5.0 (615 reviews)

