event-based messaging

noun
UK /ɪˈvent beɪst ˈmesɪdʒɪŋ/
US /ɪˈvent beɪst ˈmesɪdʒɪŋ/

A way for computer programs to send messages to each other when something happens.

The app uses event-based messaging to tell the delivery team when a package arrives.


OTHER MEANINGS

2. A software design pattern where a system reacts to events by sending notifications to interested parts.

Event-based messaging helps the shopping site update inventory as soon as an order is placed.

3. A communication style in which messages are produced and consumed asynchronously when events occur.

With event-based messaging, the payment service and the email service never need to talk directly.

4. The use of an event bus or message queue to deliver event notifications between services.

The team connected their microservices through event-based messaging on a message broker.