diff --git a/README.md b/README.md index d2fd466..b27aff3 100644 --- a/README.md +++ b/README.md @@ -75,12 +75,17 @@ The **Scouter** workflow is the main entry point for data processing pipelines. #### Architecture ```mermaid -flowchart LR - A[1. get_last_data_timestamp] --> B[2. load_latest_data] --> C[3. put_last_data_timestamp] --> D[4. core_scouter ⬛] +flowchart TB + subgraph " " + A[1. get_last_data_timestamp] --- B[2. load_latest_data] --- C[3. put_last_data_timestamp] --- D[4. core_scouter ⬛] + end + subgraph " " + Redis[(Redis)] ~~~ MongoDB[(MongoDB)] ~~~ Redis2[(Redis)] + end - A -.-> Redis[(Redis)] - B -.-> MongoDB[(MongoDB)] - C -.-> Redis + A -.-> Redis + B -.-> MongoDB + C -.-> Redis2 ``` ### Key Components