t: add architecture diagramm
parent
37289a5c9a
commit
ee363ef160
|
|
@ -56,3 +56,4 @@ Game independance:
|
||||||
\item allow load distribution
|
\item allow load distribution
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\image{\textwidth}{map-reduce.pdf}{Data flows}{img:flow}
|
\image{\textwidth}{map-reduce.pdf}{Data flows}{img:flow}
|
||||||
|
\image{\textwidth}{architecture.pdf}{archoitecure overview}{img:arch}
|
||||||
|
|
|
||||||
|
|
@ -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"];*/
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue