Nowadays every Java Developer can write a REST microservice, but it's also possible to use messaging with Apache Kafka!
Messaging is typically used for event streaming and can be compared by a pipeline of sending or receiving (big) data.
It's quicker, can handle a lot of data and is easy to use.
Let's create a Spring Boot application with a producer and consumer. Time to see it in action!