Ao avaliar as duas soluções, os revisores acharam ambas igualmente fáceis de usar. No entanto, Red Hat OpenShift Streams for Apache Kafka é mais fácil de configurar e fazer negócios em geral. Enquanto Confluent é mais fácil de administrar.
Confluent torna o streaming de dados fácil, gerenciável e fornece a escala que o software empresarial necessita, o painel do Confluent ajuda na configuração, os documentos são bons e suportam várias plataformas.
O custo é um pouco proibitivo para o cluster de pagamento por uso, já que o ksqldb cria tantos tópicos internos (logs de alterações, repartições) e o preço para o ksqldb gerenciado é muito restritivo, e UDFs não são suportados.
Anteriormente, costumávamos gerenciar nosso próprio Kafka, e a atualização era uma tarefa tediosa. Agora, o Kafka gerenciado pelo OpenShift é uma facilidade. Nós nos concentramos mais no desenvolvimento real do que no gerenciamento de infraestrutura.
Difícil de entender e implementar. Está funcionando bem.
Confluent torna o streaming de dados fácil, gerenciável e fornece a escala que o software empresarial necessita, o painel do Confluent ajuda na configuração, os documentos são bons e suportam várias plataformas.
Anteriormente, costumávamos gerenciar nosso próprio Kafka, e a atualização era uma tarefa tediosa. Agora, o Kafka gerenciado pelo OpenShift é uma facilidade. Nós nos concentramos mais no desenvolvimento real do que no gerenciamento de infraestrutura.
O custo é um pouco proibitivo para o cluster de pagamento por uso, já que o ksqldb cria tantos tópicos internos (logs de alterações, repartições) e o preço para o ksqldb gerenciado é muito restritivo, e UDFs não são suportados.
Difícil de entender e implementar. Está funcionando bem.