É apropriado dizer que o RabbitMQ e o Apache Kafka resolvem problemas semelhantes?

5

Eu usei o RabbitMQ, mas não usei o Apache Kafka. É um problema semelhante que esses produtos resolvem ou não há conexão?

    
por Niklas Rosencrantz 24.01.2018 / 10:35
fonte

1 resposta

3

Eu diria que sim, ambos implementam mensagens assíncronas. A maneira como eu vejo o Kafka é como um aprimoramento do antigo modelo JMS / MQ, no qual filas e tópicos são unificados em uma única entidade (chamada de tópico). Isso é uma melhoria porque a decisão de se algo era uma fila ou um tópico a ser feita muito cedo e houve grandes trocas na escolha. Em Kafka, você não precisa fazer essa escolha.

    
por 24.01.2018 / 15:34
fonte