A vantagem é uma melhor confiabilidade com o sistema operacional e uma forte tolerância a falhas. Análise coletada por e hospedada no G2.com.
Proximidade de Kakfa e Zookeeper com o sistema operacional Linux Análise coletada por e hospedada no G2.com.
1) As bibliotecas Kafka não são projetadas apenas para sistemas baseados em Linux, mas também para sistemas baseados em Windows.
2) Não há necessidade de ter vários sistemas para atuar como nós Kafka, o que é um pouco difícil quando você está operando em seu ambiente pessoal do Windows. Em vez disso, você pode ter várias instâncias definidas usando a segregação de funcionalidade de porta e mantendo o mesmo nome de host.
3) Scripts de Início, Parada, Status em forma de arquivos .bat para execução no ambiente Windows.
4) Não necessita de alta utilização de RAM. Análise coletada por e hospedada no G2.com.
1) Dependência de nós do Zookeeper.
2) O uso de múltiplos terminais pode, às vezes, levar a confusão.
3) Necessidade de abrir múltiplas janelas para executar múltiplas instâncias, já que não há um script comum que possa iniciar todos os servidores de uma vez. Análise coletada por e hospedada no G2.com.
O Apache Kafka é usado para gerenciar a plataforma de streaming de forma mais eficaz. Ele pode ser executado na plataforma Java. O Kafka usa o Zookeeper para manter a lista de tópicos e procedimentos. Análise coletada por e hospedada no G2.com.
Uma coisa que eu não gosto é que podemos instalar ou executar o Kafka sem o Zookeeper. Mas o Kafka não tem um conjunto de ferramentas de monitoramento e, às vezes, adicionar um novo zookeeper pode levar à perda de dados e migração. Análise coletada por e hospedada no G2.com.
É fácil começar e implantá-lo no Azure. Análise coletada por e hospedada no G2.com.
Os discos gerenciados do Azure usados aqui precisam ser configurados corretamente se alguém quiser que o cluster Kafka escale bem. Análise coletada por e hospedada no G2.com.