t: add architecture diagramm

master
Clemens Klug 2018-03-21 15:06:24 +01:00
parent 37289a5c9a
commit ee363ef160
2 changed files with 27 additions and 0 deletions

View File

@ -56,3 +56,4 @@ Game independance:
\item allow load distribution
\end{itemize}
\image{\textwidth}{map-reduce.pdf}{Data flows}{img:flow}
\image{\textwidth}{architecture.pdf}{archoitecure overview}{img:arch}

View File

@ -0,0 +1,26 @@
graph{
//rankdir="LR";
{
rank=same;
s [label="Web-App\nFlask"];
c [label="Worker\nCelery"];
}
db [label="DB\nRedis"];
t [label="HTTP frontend\nTraefik"];
n [label="Static file server\nNginx"];
/*{
rank=same;
b [label="Biogames"];
g [label="Geogames server"];
};*/
s -- db [label="Internal network"];
c -- db [];
t -- s [label=" External network,\nlabel"];
t -- n [];
c -- n [label="Shared volume "];
/*s -- b [style="dotted"];
c -- b [style="dotted"];
s -- g [style="dotted"];
c -- g [style="dotted"];*/
}