Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 924 Bytes

File metadata and controls

38 lines (30 loc) · 924 Bytes

Multi-Workflow Architecture

This diagram visualizes how multiple workflows (HTTP and messaging) work together.

Multi-Workflow Engine

graph TD
    subgraph HTTPWorkflow["HTTP Workflow"]
        HS["HTTP Server (:8080)"] --> AR["API Router"]
        AR --> HH["Health Handler"]
        AR --> AM["Auth Middleware"]
        AM --> UA["Users API"]
        AR --> PA["Products API"]
        HS --> PA
    end

    UA -->|User Events| MB

    subgraph MessagingWorkflow["Messaging Workflow"]
        MB["Message Broker"] --> UEH["User Event Handler"]
        MB --> ALH["Audit Log Handler"]
    end
Loading

Request Flow

This shows how a request flows through the system.

graph LR
    CR["Client Request"] --> HS["HTTP Server"]
    HS --> AM["Auth Middleware"]
    AM --> AH["API Handler"]
    AH --> MB["Message Broker"]
    MB --> UEH["User Event Handler"]
    MB --> ALH["Audit Log Handler"]
Loading