narayankauchamagar / zeromq-learning

Zeromq learning
0 stars 0 forks source link

why do you use ZeroMQ #1

Open fizz12344321 opened 2 years ago

fizz12344321 commented 2 years ago

hi, I am reading your project, why do you use ZeroMQ in your project instead of other message queues like Kafka, RabbitMQ... can you tell me about your purpose, the cons and pros of ZeroMQ, thank you so much

narayankauchamagar commented 2 years ago

every messaging system has cons and pros.

Using Kafka or RabbitMQ, there is dependency of running kafka cluster( broker), where Zeromq is brokerless system and elements broker server.

If kafka and RabbitMq, are highly preferred in Enterprise application. Zeromq can be used in small and mid-range applications or it may depend on software architecture you develop.