Limitations of JMS/Active MQ over Kafka
- JMS/Active MQ is protocol dependent (TCP) even if we develop web application, still uses same tcp protocol only.
- ActiveMQ will not support multiple Message Broker Concept.If no.of consumer and producers got increased then load handling problem is occured (ex: 40 Producer,60 Consumer, ..etc)
- MOM here not supporting load balacing.
- Never suitable for Large Scale Applications and heavy data.If data size get increased then MOM s/w becomes very slow.