Hello, running Kafka as a single Broker or a cluster of one node voids the whole purpose you are trying to achieve "...robustness of our system by using kafka..." Just think that is that single node goes down, what's gonna happen? Kafka besides the performance is well known by the availability.
Cheers! -- Jonathan On Tue, Dec 10, 2019 at 7:33 AM Matthew Torres <[email protected]> wrote: > Hi, > > I want to convince my company to use kafka as our message queue system, was > wondering if it's possible to run kafka on a single machine. We have a > unique use case where all our microservices is run on a single machine and > currently we are using apache amq as our message queue. > > Apache amq is good but I feel that we can improve the robustness of our > system by using kafka. So my question is, will it be possible to run kafka > on a single node/machine as a production. We are using k3s as an > orchestration so whenever kafka goes down it can just restart it. > > Hoping to hear from you soon. Thank you! > > *Sincerely,* > > *Matthew Aldrin S. Torres* > -- Santilli Jonathan
