message-driven architecture

noun
UK /ˈmɛsɪdʒ ˈdrɪvən ˈɑːkɪtɛktʃə/
US /ˈmɛsɪdʒ ˈdrɪvən ˈɑrkəˌtɛktʃər/

A way to build computer programs where the parts talk to each other by sending little notes.

The team chose message-driven architecture so their services could keep working even when one part was busy.


OTHER MEANINGS

2. A software design style where components communicate through messages instead of direct calls.

Message-driven architecture decouples the sender from the receiver.

3. An approach in distributed systems that uses queues to handle tasks reliably.

With message-driven architecture, failed jobs can be retried from the queue.

4. A pattern for integrating applications by exchanging structured messages.

Their legacy systems were connected using message-driven architecture.