graph TD
ClientRequest[Client Request] --> MessageBroker[Message Broker]
MessageBroker --> ServiceA[Service A]
MessageBroker --> ServiceB[Service B]
MessageBroker --> ServiceC[Service C]
classDef client fill:#bbdefb,stroke:#333,stroke-width:2px;
classDef broker fill:#fff9c4,stroke:#333,stroke-width:2px;
classDef service fill:#c8e6c9,stroke:#333,stroke-width:2px;