Messenger

E452817

Messenger is Symfony’s message bus and asynchronous processing component that enables handling commands, events, and queued messages in a decoupled way.

All labels observed (1)

Label Occurrences
Messenger canonical 1

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf Symfony component ⓘ
message bus library ⓘ
designedFor CQRS architectures ⓘ
decoupled message handling ⓘ
event-driven architectures ⓘ
documentedAt https://symfony.com/doc/current/messenger.html ⓘ
hasCommand messenger:consume ⓘ
messenger:failed:remove ⓘ
messenger:failed:retry ⓘ
messenger:failed:show ⓘ
messenger:setup-transports ⓘ
implements message bus pattern ⓘ
introducedIn Symfony 4.1 ⓘ
linked to: Symfony
license MIT License ⓘ
maintainedBy Symfony project ⓘ
linked to: Symfony
partOf Symfony framework ⓘ
linked to: Symfony
repository https://github.com/symfony/messenger ⓘ
supports AMQP transports ⓘ
CLI worker command ⓘ
Doctrine DBAL transports ⓘ
Doctrine transaction integration ⓘ
PHP serializer ⓘ
Redis transports ⓘ
Symfony serializer ⓘ
linked to: Serializer

asynchronous message processing ⓘ
command handling ⓘ
dead letter queue ⓘ
envelopes ⓘ
event handling ⓘ
failure transport ⓘ
handler autowiring ⓘ
handler prioritization ⓘ
in-memory transports ⓘ
message buses ⓘ
message deserialization ⓘ
message dispatching ⓘ
message routing ⓘ
message serialization ⓘ
message stamps ⓘ
middleware ⓘ
middleware stack ⓘ
multiple buses ⓘ
query handling ⓘ
queued messages ⓘ
retry strategies ⓘ
routing by message class ⓘ
routing to multiple transports ⓘ
synchronous message processing ⓘ
transactional message handling ⓘ
transport abstraction ⓘ
worker processes ⓘ
writtenInLanguage PHP ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Symfony → hasComponent → Messenger ⓘ