diff --git a/examples/walkthrough.md b/examples/walkthrough.md index d4df03d..3dad9eb 100644 --- a/examples/walkthrough.md +++ b/examples/walkthrough.md @@ -30,21 +30,19 @@ Each section builds on the previous one, gradually increasing in complexity. ### System Components -``` -┌─────────────────────────────────────────────────────────────────┐ -│ NATSBridge Architecture │ -├─────────────────────────────────────────────────────────────────┤ -│ ┌──────────────┐ ┌──────────────┐ │ -│ │ Julia │ │ NATS │ │ -│ │ (NATS.jl) │◄──►│ Server │ │ -│ └──────────────┘ └──────────────┘ │ -│ │ │ │ -│ ▼ ▼ │ -│ ┌──────────────────────────────────────┐ │ -│ │ File Server │ │ -│ │ (HTTP Upload) │ │ -│ └──────────────────────────────────────┘ │ -└─────────────────────────────────────────────────────────────────┘ +```mermaid +flowchart TB + subgraph NATSBridge_Architecture["NATSBridge Architecture"] + direction TB + + Julia["Julia (NATS.jl)"] + NATS["NATS Server"] + FileServer["File Server
(HTTP Upload)"] + + Julia <--> NATS + Julia --> FileServer + NATS --> FileServer + end ``` ### Message Flow