I have a fixed cluster Apache Kafka
(each vm
works with one container docker
, which, in turn, starts one instance of both kafka
, and so on zookeeper
), and already with topics and messages in it. Use mainly logstash
as producers, logstash
and node-kafka
as consumers. How to convert a system to use the recently released Confluent Platform without downtime?
REST API
saves me a lot of time, but it seems to me that REST API
it takes Schema Registry
. First of all, how did I survive without Schema Registry
before and in the second, why do I need it now? What will happen to data already in Apache Kafka
?
Since everything should be containerized, what are the recommendations? several Dockerfile
or one Dockerfile
for everything? Currently, I have only one Dockerfile
and use supervisord
to run both kafka
, and zookeeper
.
source
share