Tomas Tulka's Blog

Random thoughts about programming and other stuff.


Event-Driven

Transactional Events Made Easy with Spring

How to publish events transactionally with RabbitMQ and Spring’s ApplicationEventPublisher.

Events vs. Commands in DDD

There are situations where events and commands seem to be a good solution for a problem. Where to use events and where are commands the best fit?

Meaning of Queues and Topics in AWS

What's the difference between queues and topics in AWS? It's not as obvious as it seems to be...

ActiveMQ, HornetQ and RabbitMQ Performance Comparison

Messaging could be a great solution for a lot of projects regarding an inter-systems (and components) communication. But which vendor to choose? Which one is the best?