Slide 5
Slide 5 text
Messaging Systems
Apache ActiveMQ
● Uses JMS (Java Messaging
Service) for sending and
receiving messages.
● Three components –
Publisher, Broker,
Subscriber.
● Supports both Persistence
and Non Persistence.
Apache Kafka
● Developed by LinkedIn.
● Three components –
Producer, Broker,
Consumer.
● Supports both Persistent
and Non Persistent
Messaging.
● Uses Zookeeper for co-
ordination.