Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wesleyscholl/mermaid-test
https://github.com/wesleyscholl/mermaid-test
Last synced: 3 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/wesleyscholl/mermaid-test
- Owner: wesleyscholl
- Created: 2024-06-28T14:32:45.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-07T02:52:36.000Z (2 months ago)
- Last Synced: 2024-09-07T04:51:19.191Z (2 months ago)
- Language: JavaScript
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mermaid-test
```mermaid
flowchart TD
A["fa:fa-database Get store config data from PO optimization config API"] -->|Data retrieved| B["fa:fa-filter Filter store config data based on isGurobiEnabled flag"]
B -->|Filtered data| C["fa:fa-cogs Pass store data to Gurobi container via env variables"]
C -->|Data passed| D["fa:fa-file-alt Gurobi processes and outputs .json artifact to GCS Bucket"]
D -->|Artifact created| E["fa:fa-cloud-upload-alt Wait for .json artifact in GCS Bucket"]
E -->|Artifact available| F["fa:fa-check Read and validate .json artifact"]
F -->|Artifact validated| G["fa:fa-cut Split .json artifact into 1MB pieces"]
G -->|Artifact split| H["fa:fa-envelope Post each piece as messages to Kafka topic"]
``````mermaid
graph LR
A[Square Rect] -- Link text --> B((Circle))
A --> C(Round Rect)
B --> D{Rhombus}
C --> D
D --> E
E --> F
E --> G
E --> H
E --> I
F --> J
F --> K
G --> L
G --> M
H --> N
H --> O
I --> P
I --> Q
J --> R
K --> R
L --> S
M --> S
N --> T
O --> T
P --> U
Q --> U
R --> V
S --> V
T --> W
U --> W
V --> X
W --> Y
X --> Z
Y --> Z
``````mermaid
graph TD
A[Get store config data from PO optimization config API] -->|Data retrieved| B
B[Filter store config data based on isGurobiEnabled flag] -->|Filtered data| C
C[Pass store data to Gurobi container via env variables] -->|Data passed| D
D[Gurobi processes and outputs .json artifact to GCS Bucket] -->|Artifact created| E
E[Wait for .json artifact in GCS Bucket] -->|Artifact available| F
F[Read and validate .json artifact] -->|Artifact validated| G
G[Split .json artifact into 1MB pieces] -->|Artifact split| H
H[Post each piece as messages to Kafka topic]```