Redelivering Dead-Lettered Messages in RabbitMQ

Here we look at some options for redelivering messages from a RabbitMQ queue to an exchange. The queue can for example be a dead letter queue. The background for this is that an organization I’m working with at the moment wants to automatically generate web pages based on information entered into an internal system, let’s … Continue reading Redelivering Dead-Lettered Messages in RabbitMQ

Why You Should Publish Domain Events

A domain event is a concept from domain-driven design that signals that the state of a system has changed in a way that may be interesting to others. For example, one type of domain event might show that a user has been added to the database, while another type of domain event could signal that … Continue reading Why You Should Publish Domain Events