Sign inSign up

graphitehealth/graphite-engineering-diagrams

By graphitehealth

•Updated about 4 years ago

Image
0

310

graphitehealth/graphite-engineering-diagrams repository overview

⁠Graphite Sequence Diagrams

PlantUML stylesheets and diagrams for Graphite's internal use. Example:

Example UML sequence diagrem

⁠Usage

# Install PlantUML (macOS)
`brew install plantuml`

# Install PlantUML (Ubuntu)
`sudo apt install plantuml`

# Render diagrams
plantuml -tsvg labs/vendor*.plantuml
plantuml -tsvg it/*.plantuml

⁠Development

Note that cross-platform builds with docker buildx build --platform linux/arm64,linux/amd64 -t graphitehealth/graphite-engineering-diagrams:latest --push . are broken as of March, 2022 due to OpenJRE not running well under emulation by Apple M1-based chips. Building for your CPU architecture is HIGHLY recommended.

⁠Author

Preston Lee (GitHub: @preston)

Tag summary

Content type

Image

Digest

sha256:f2698d5e8…

Size

9.9 MB

Last updated

about 4 years ago

docker pull graphitehealth/graphite-engineering-diagrams