PlantUML — Enterprise Integration Patterns
Hohpe & Woolf message-driven pipeline — portable PlantUML.
Rendering…
Make it your own.
@startuml
!theme plain
skinparam backgroundColor transparent
skinparam linetype ortho
title Message-driven order pipeline
component "Order API\n(sender)" as producer
queue "orders.placed\n(topic)" as orders
component "Content-based router\n(by region)" as router
queue "orders.eu" as eu
queue "orders.us" as us
component "EU fulfilment\n(receiver)" as eu_worker
component "US fulfilment\n(receiver)" as us_worker
producer --> orders
orders --> router
router --> eu
router --> us
eu --> eu_worker
us --> us_worker
@enduml