Difference between Kafka and ActiveMQ -
i have been working on active mq quite time , familiar active mq architecture. have been hearing lot kafka messaging system. advantages have on active mq , other messaging system? big data buzz word? kafka suitable 0 loss messaging system?
this broad discuss in opinion important factor kafka on activemq throughput. wiki page
kafka provides extremely high throughput distributed publish/subscribe messaging system. additionally, supports relatively long term persistence of messages support wide variety of consumers, partitioning of message stream across servers , consumers, , functionality loading data apache hadoop offline, batch processing.
also kafka suitable 0 loss messaging system?
in brief kafka guarantees these following :
1) messages sent producer particular topic partition appended in order sent.
2) topic replication factor n, tolerate n-1 server failures without losing messages committed log.
Comments
Post a Comment