diff --git a/README.md b/README.md index 064f473..6e67d99 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,19 @@ # streaming-cdn Config-Dateien für ein Streaming-CDN au Lukas -Im Prinzip einfach nur ein verteiltes serving der ganzen HLS-Dateien, sonst nix besonderes \ No newline at end of file +Im Prinzip einfach nur ein verteiltes serving der ganzen HLS-Dateien, sonst nix besonderes + +Gundsätzlicher Aufbau + +```mermaid + graph TD; + Viewer-->|request|Load_Balancer; + Load_Balancer-->|ip|Viewer; + Viewer-->|request|Node1; + Node1-->Streaming_Server; + Node2-->Streaming_Server; + Streaming_Server-->|content|Node1; + Node1-->|caching|Node1; + Node1-->|serve cached content|Viewer; +``` +