EIP — Message Router Pattern
Enterprise Integration Pattern: content-based router with multiple endpoints.
Rendering…
Make it your own.
@startuml
!theme plain
skinparam backgroundColor transparent
queue Inbound
queue HighPriority
queue Normal
queue Audit
card "Router\n(content-based)" as R
Inbound --> R
R --> HighPriority : priority == HIGH
R --> Normal : priority == NORMAL
R --> Audit : all
queue WorkerA
queue WorkerB
HighPriority --> WorkerA
Normal --> WorkerB
@enduml