Messaging is one of the more poorly understood areas of IT; most developers and architects have only a passing familiarity with how broker-based messaging technologies work. This practical report not only helps you get up to speed on the essentials of messaging but also compares two of today's most popular messaging technologies—Apache ActiveMQ and Apache Kafka.
This is a short and good description of the principles of messengers. It is very understandable to describe the basic logic of massage brokers work and the entire cycle of travel of a message from the sender to the recipient.
Gives a clear picture of two messaging technologies ActiveMQ and Kafka. Concepts are explained in an easy to understand manner. Short & simple book to understand the underlying architecture.
Nice, short introduction about the engineering decisions took by ActiveMQ and Kafka, and their implications on your decisions in your solution. I enjoyed reading it, and highly recommend it.