Repository navigation
Expand file tree
/
Copy pathgd2spring.drawio
More file actions
1 lines (1 loc) · 3.8 KB
/
Copy pathgd2spring.drawio
File metadata and controls
1 lines (1 loc) · 3.8 KB
1
<mxfile host="drawio-plugin" modified="2023-09-09T07:40:07.613Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" etag="xydLNYS5MlnK5l8uDaK3" version="20.5.3" type="embed"><diagram name="Страница — 1" id="flMHft7aRPEmoyKZwruH"><mxGraphModel dx="1026" dy="715" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0"><root><mxCell id="0"/><mxCell id="1" parent="0"/><mxCell id="vGkDmQzbaY5o0FN3pHR2-20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="vGkDmQzbaY5o0FN3pHR2-1" target="vGkDmQzbaY5o0FN3pHR2-14" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="vGkDmQzbaY5o0FN3pHR2-21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endArrow=none;endFill=0;" parent="1" source="vGkDmQzbaY5o0FN3pHR2-1" target="vGkDmQzbaY5o0FN3pHR2-2" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="vGkDmQzbaY5o0FN3pHR2-1" value="GeometryDash client" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1"><mxGeometry x="341" y="140" width="145" height="60" as="geometry"/></mxCell><mxCell id="vGkDmQzbaY5o0FN3pHR2-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="vGkDmQzbaY5o0FN3pHR2-2" target="vGkDmQzbaY5o0FN3pHR2-4" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="vGkDmQzbaY5o0FN3pHR2-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="vGkDmQzbaY5o0FN3pHR2-2" target="vGkDmQzbaY5o0FN3pHR2-12" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="vGkDmQzbaY5o0FN3pHR2-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="vGkDmQzbaY5o0FN3pHR2-2" target="vGkDmQzbaY5o0FN3pHR2-14" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="vGkDmQzbaY5o0FN3pHR2-2" value="GD2Spring server" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1"><mxGeometry x="341" y="261" width="145" height="58" as="geometry"/></mxCell><mxCell id="vGkDmQzbaY5o0FN3pHR2-4" value="Database<br>(PostgreSQL)" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1"><mxGeometry x="560" y="260" width="120" height="60" as="geometry"/></mxCell><mxCell id="vGkDmQzbaY5o0FN3pHR2-9" value="S3 Cloud Storage<br>(MinIO)" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1"><mxGeometry x="120" y="384" width="120" height="60" as="geometry"/></mxCell><mxCell id="vGkDmQzbaY5o0FN3pHR2-12" value="Message Queue<br>(RabbitMQ)<br><br>Used for logs" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1"><mxGeometry x="354" y="380" width="119" height="79" as="geometry"/></mxCell><mxCell id="vGkDmQzbaY5o0FN3pHR2-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endArrow=none;endFill=0;" parent="1" source="vGkDmQzbaY5o0FN3pHR2-14" target="vGkDmQzbaY5o0FN3pHR2-9" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="vGkDmQzbaY5o0FN3pHR2-14" value="GD2Spring backup storage" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1"><mxGeometry x="120" y="260" width="120" height="60" as="geometry"/></mxCell></root></mxGraphModel></diagram></mxfile>