update diagram
This commit is contained in:
parent
9b5a65ce02
commit
7dce8a743d
1 changed files with 251 additions and 142 deletions
|
|
@ -1,6 +1,6 @@
|
|||
<mxfile host="Electron" modified="2023-11-27T01:42:40.197Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.0.3 Chrome/114.0.5735.289 Electron/25.8.4 Safari/537.36" etag="MNfPSDuya5x_EEAEGOs3" version="22.0.3" type="device">
|
||||
<mxfile host="Electron" modified="2023-11-27T02:48:31.154Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.0.3 Chrome/114.0.5735.289 Electron/25.8.4 Safari/537.36" etag="7dmpkgb3fajTjQpnaJbZ" version="22.0.3" type="device">
|
||||
<diagram name="Page-1" id="RLboldwgPuiFbGZkpBUd">
|
||||
<mxGraphModel dx="1120" dy="1866" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
|
||||
<mxGraphModel dx="978" dy="1735" grid="1" 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" />
|
||||
|
|
@ -34,63 +34,64 @@
|
|||
<mxPoint x="28" y="20" as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="qrBoiBcnWzxhBA2JE3Tb-14" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" parent="1" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxCell id="qrBoiBcnWzxhBA2JE3Tb-14" value="Firewall" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" parent="1" edge="1">
|
||||
<mxGeometry x="0.7619" width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="120" y="-720" as="sourcePoint" />
|
||||
<mxPoint x="120" y="-1140" as="targetPoint" />
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-1" value="NAS Reverse proxy<br>192.168.1.5" style="sketch=0;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#505050;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;outlineConnect=0;align=center;shape=mxgraph.office.servers.reverse_proxy;" vertex="1" parent="1">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-1" value="NAS Reverse proxy<br>192.168.1.5" style="sketch=0;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#505050;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;outlineConnect=0;align=center;shape=mxgraph.office.servers.reverse_proxy;" parent="1" vertex="1">
|
||||
<mxGeometry x="160" y="-917.5999999999999" width="41" height="53" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-2" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-1" target="qrBoiBcnWzxhBA2JE3Tb-1">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-2" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-1" target="qrBoiBcnWzxhBA2JE3Tb-1" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="350" y="-880" as="sourcePoint" />
|
||||
<mxPoint x="400" y="-930" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-3" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="qrBoiBcnWzxhBA2JE3Tb-6" target="0NdD80OInc1QJW_aUxTs-1">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-3" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;" parent="1" source="qrBoiBcnWzxhBA2JE3Tb-6" target="0NdD80OInc1QJW_aUxTs-1" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="350" y="-880" as="sourcePoint" />
|
||||
<mxPoint x="400" y="-930" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-4" value="192.168.1.100:9200" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#8C4FFF;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.elasticsearch_service;" vertex="1" parent="1">
|
||||
<mxGeometry x="520" y="-810" width="78" height="78" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-4" value="0.0.0.0:9200" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#8C4FFF;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.elasticsearch_service;" parent="1" vertex="1">
|
||||
<mxGeometry x="492.1" y="-860" width="78" height="78" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-5" value="" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#7AA116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.s3;" vertex="1" parent="1">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-5" value="" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#7AA116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.s3;" parent="1" vertex="1">
|
||||
<mxGeometry x="291.5" y="-1120" width="78" height="78" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-6" value="edm-s3.frappet.synology.me" style="endArrow=classic;startArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="qrBoiBcnWzxhBA2JE3Tb-1" target="0NdD80OInc1QJW_aUxTs-5">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-6" value="edm-s3.frappet.synology.me" style="endArrow=classic;startArrow=classic;html=1;rounded=0;" parent="1" source="qrBoiBcnWzxhBA2JE3Tb-1" target="0NdD80OInc1QJW_aUxTs-5" edge="1">
|
||||
<mxGeometry x="0.1582" y="8" width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="361" y="-881" as="sourcePoint" />
|
||||
<mxPoint x="600" y="-881" as="targetPoint" />
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-7" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-4" target="qrBoiBcnWzxhBA2JE3Tb-2">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-7" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-4" target="qrBoiBcnWzxhBA2JE3Tb-2" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="300" y="-810" as="sourcePoint" />
|
||||
<mxPoint x="350" y="-860" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-8" value="RabbitMQ" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.queue;fillColor=#D9A741;gradientColor=none;" vertex="1" parent="1">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-8" value="RabbitMQ" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.queue;fillColor=#D9A741;gradientColor=none;" parent="1" vertex="1">
|
||||
<mxGeometry x="630" y="-1105" width="73.5" height="48" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-9" value="bucket notificatoin<br>RabbitMQ" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-5" target="0NdD80OInc1QJW_aUxTs-8">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-9" value="bucket notificatoin<br>RabbitMQ" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-5" target="0NdD80OInc1QJW_aUxTs-8" edge="1">
|
||||
<mxGeometry x="0.0031" y="19" width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="300" y="-810" as="sourcePoint" />
|
||||
<mxPoint x="350" y="-860" as="targetPoint" />
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-10" value="consume" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-8" target="qrBoiBcnWzxhBA2JE3Tb-2">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-10" value="consume" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-8" target="qrBoiBcnWzxhBA2JE3Tb-2" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="300" y="-810" as="sourcePoint" />
|
||||
<mxPoint x="350" y="-860" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-11" value="bucket notificatoin<br>(webhook)" style="endArrow=classic;html=1;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=1;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-5" target="qrBoiBcnWzxhBA2JE3Tb-2">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-11" value="bucket notificatoin<br>(webhook)" style="endArrow=classic;html=1;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=1;" parent="1" source="0NdD80OInc1QJW_aUxTs-5" target="qrBoiBcnWzxhBA2JE3Tb-2" edge="1">
|
||||
<mxGeometry x="-0.034" y="-10" width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="310" y="-1020" as="sourcePoint" />
|
||||
<mxPoint x="646.5000000000002" y="-911.0999999999999" as="targetPoint" />
|
||||
|
|
@ -100,234 +101,342 @@
|
|||
</Array>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-12" value="Test/Development" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=20;" vertex="1" parent="1">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-12" value="Test/Development" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=20;" parent="1" vertex="1">
|
||||
<mxGeometry x="610" y="-1160" width="60" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-14" value="upload/download<br>presigned URL" style="endArrow=classic;startArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="qrBoiBcnWzxhBA2JE3Tb-6" target="0NdD80OInc1QJW_aUxTs-5">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-14" value="upload/download<br>presigned URL" style="endArrow=classic;startArrow=classic;html=1;rounded=0;" parent="1" source="qrBoiBcnWzxhBA2JE3Tb-6" target="0NdD80OInc1QJW_aUxTs-5" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="280" y="-780" as="sourcePoint" />
|
||||
<mxPoint x="330" y="-830" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-15" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" edge="1" parent="1">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-15" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" parent="1" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="250" y="-30" as="sourcePoint" />
|
||||
<mxPoint x="250" y="-640" as="targetPoint" />
|
||||
<mxPoint x="250" y="1160" as="sourcePoint" />
|
||||
<mxPoint x="250" y="10" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-16" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" edge="1" parent="1">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-16" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" parent="1" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="390" y="-30" as="sourcePoint" />
|
||||
<mxPoint x="390" y="-640" as="targetPoint" />
|
||||
<mxPoint x="390" y="1160" as="sourcePoint" />
|
||||
<mxPoint x="390" y="10" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-17" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" edge="1" parent="1">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-17" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" parent="1" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="530" y="-30" as="sourcePoint" />
|
||||
<mxPoint x="530" y="-640" as="targetPoint" />
|
||||
<mxPoint x="520" y="1160" as="sourcePoint" />
|
||||
<mxPoint x="530" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-18" value="upload file" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="120" y="-240" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-18" value="upload file" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="120" y="490" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-19" value="Browser" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="140" y="-690" width="60" height="30" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-19" value="Browser" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
|
||||
<mxGeometry x="132.6" y="50" width="60" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-20" value="Receive file" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="410" y="-240" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-20" value="Receive file" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="410" y="490" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-22" value="S3" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="439.5" y="-690" width="60" height="30" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-22" value="S3" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
|
||||
<mxGeometry x="432.1" y="50" width="60" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-23" value="API" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="280" y="-690" width="60" height="30" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-23" value="API" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
|
||||
<mxGeometry x="272.6" y="50" width="60" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-24" value="Request upload" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="120" y="-320" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-24" value="Request upload" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="120" y="410" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-25" value="Generate Presigned URL" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="270" y="-320" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-25" value="Generate Presigned URL" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="270" y="410" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-27" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-25" target="0NdD80OInc1QJW_aUxTs-18">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-27" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-25" target="0NdD80OInc1QJW_aUxTs-18" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="350" y="-260" as="sourcePoint" />
|
||||
<mxPoint x="450" y="-170" as="targetPoint" />
|
||||
<mxPoint x="350" y="470" as="sourcePoint" />
|
||||
<mxPoint x="450" y="560" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-28" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-18" target="0NdD80OInc1QJW_aUxTs-20">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-28" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-18" target="0NdD80OInc1QJW_aUxTs-20" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="350" y="-260" as="sourcePoint" />
|
||||
<mxPoint x="400" y="-310" as="targetPoint" />
|
||||
<mxPoint x="350" y="470" as="sourcePoint" />
|
||||
<mxPoint x="400" y="420" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-30" value="Elasticsearch" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="570" y="-690" width="60" height="30" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-30" value="Elasticsearch" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
|
||||
<mxGeometry x="562.6" y="50" width="60" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-31" value="Index document" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="545.0000000000001" y="-639" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-31" value="Index document" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="545.0000000000001" y="91" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-32" value="Index document" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="545" y="-90" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-32" value="Index document" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="545" y="640" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-33" value="Consume event and process" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="270" y="-200" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-33" value="Consume event and process" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="270" y="530" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-35" value="upload file" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="120" y="-639" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-35" value="upload file" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="120" y="91" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-36" value="Receive file" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="414.5" y="-589" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-36" value="Receive file" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="414.5" y="141" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-37" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-35" target="0NdD80OInc1QJW_aUxTs-38">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-37" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-35" target="0NdD80OInc1QJW_aUxTs-38" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="239.99999999999997" y="-429" as="sourcePoint" />
|
||||
<mxPoint x="290" y="-609" as="targetPoint" />
|
||||
<mxPoint x="239.99999999999997" y="301" as="sourcePoint" />
|
||||
<mxPoint x="290" y="121" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-38" value="Process file" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="270" y="-639" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-38" value="Process file" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="270" y="91" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-39" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-38" target="0NdD80OInc1QJW_aUxTs-31">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-39" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-38" target="0NdD80OInc1QJW_aUxTs-31" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="350" y="-469" as="sourcePoint" />
|
||||
<mxPoint x="400" y="-519" as="targetPoint" />
|
||||
<mxPoint x="350" y="261" as="sourcePoint" />
|
||||
<mxPoint x="400" y="211" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-41" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-38" target="0NdD80OInc1QJW_aUxTs-36">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-41" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-38" target="0NdD80OInc1QJW_aUxTs-36" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="350" y="-469" as="sourcePoint" />
|
||||
<mxPoint x="400" y="-519" as="targetPoint" />
|
||||
<mxPoint x="350" y="261" as="sourcePoint" />
|
||||
<mxPoint x="400" y="211" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-42" value="Trigger event" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="410" y="-320" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-42" value="Trigger event" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="410" y="410" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-43" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-24" target="0NdD80OInc1QJW_aUxTs-25">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-43" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-24" target="0NdD80OInc1QJW_aUxTs-25" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="350" y="-180" as="sourcePoint" />
|
||||
<mxPoint x="400" y="-230" as="targetPoint" />
|
||||
<mxPoint x="350" y="550" as="sourcePoint" />
|
||||
<mxPoint x="400" y="500" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-44" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-20" target="0NdD80OInc1QJW_aUxTs-42">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-44" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-20" target="0NdD80OInc1QJW_aUxTs-42" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="350" y="-180" as="sourcePoint" />
|
||||
<mxPoint x="400" y="-230" as="targetPoint" />
|
||||
<mxPoint x="350" y="550" as="sourcePoint" />
|
||||
<mxPoint x="400" y="500" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-45" value="RqbbitMQ" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="700" y="-690" width="60" height="30" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-45" value="RqbbitMQ" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
|
||||
<mxGeometry x="692.6" y="50" width="60" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-46" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" edge="1" parent="1">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-46" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" parent="1" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="670" y="-30" as="sourcePoint" />
|
||||
<mxPoint x="668" y="-640" as="targetPoint" />
|
||||
<mxPoint x="670" y="1160" as="sourcePoint" />
|
||||
<mxPoint x="670" y="10" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-47" value="Receive event and place in queue" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="690" y="-200" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-47" value="Receive event and place in queue" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="690" y="530" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-48" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-42" target="0NdD80OInc1QJW_aUxTs-47">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-48" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-42" target="0NdD80OInc1QJW_aUxTs-47" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="350" y="-260" as="sourcePoint" />
|
||||
<mxPoint x="400" y="-310" as="targetPoint" />
|
||||
<mxPoint x="350" y="470" as="sourcePoint" />
|
||||
<mxPoint x="400" y="420" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-49" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-47" target="0NdD80OInc1QJW_aUxTs-33">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-49" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-47" target="0NdD80OInc1QJW_aUxTs-33" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="350" y="-260" as="sourcePoint" />
|
||||
<mxPoint x="400" y="-310" as="targetPoint" />
|
||||
<mxPoint x="350" y="470" as="sourcePoint" />
|
||||
<mxPoint x="400" y="420" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-50" value="download file" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="414" y="-150" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-50" value="download file" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="407.1" y="580" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-51" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-33" target="0NdD80OInc1QJW_aUxTs-50">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-51" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-33" target="0NdD80OInc1QJW_aUxTs-50" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="350" y="-180" as="sourcePoint" />
|
||||
<mxPoint x="400" y="-230" as="targetPoint" />
|
||||
<mxPoint x="350" y="550" as="sourcePoint" />
|
||||
<mxPoint x="400" y="500" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-52" value="Receive and process index" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="270" y="-90" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-52" value="Receive and process index" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="270" y="640" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-53" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-50" target="0NdD80OInc1QJW_aUxTs-52">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-53" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-50" target="0NdD80OInc1QJW_aUxTs-52" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="350" y="-90" as="sourcePoint" />
|
||||
<mxPoint x="440" y="60" as="targetPoint" />
|
||||
<mxPoint x="350" y="640" as="sourcePoint" />
|
||||
<mxPoint x="440" y="790" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-54" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-52" target="0NdD80OInc1QJW_aUxTs-32">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-54" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-52" target="0NdD80OInc1QJW_aUxTs-32" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="350" y="-180" as="sourcePoint" />
|
||||
<mxPoint x="400" y="-230" as="targetPoint" />
|
||||
<mxPoint x="350" y="550" as="sourcePoint" />
|
||||
<mxPoint x="400" y="500" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-55" value="Pure API" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="17.400000000000013" y="-624" width="60" height="30" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-55" value="Pure API" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
|
||||
<mxGeometry x="17.400000000000013" y="106" width="60" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-56" value="Index method" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="17.400000000000006" y="-690" width="60" height="30" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-56" value="Index method" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
|
||||
<mxGeometry x="10.000000000000005" y="50" width="60" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-57" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" edge="1" parent="1">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-57" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" parent="1" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="100.00000000000001" y="-30" as="sourcePoint" />
|
||||
<mxPoint x="100.00000000000001" y="-640" as="targetPoint" />
|
||||
<mxPoint x="100" y="1160" as="sourcePoint" />
|
||||
<mxPoint x="100" y="10" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-58" value="Use presign url and MQ" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="10.000000000000014" y="-310" width="60" height="30" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-58" value="Use presign url and MQ" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
|
||||
<mxGeometry x="10.000000000000014" y="420" width="60" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-59" value="Generate Presigned URL" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="270" y="-520" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-59" value="Generate Presigned URL" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="270" y="210" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-62" value="Index document" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="545.0000000000001" y="-400" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-62" value="Index document" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="545.0000000000001" y="330" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-63" value="upload file" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="120" y="-445" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-63" value="upload file" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="120" y="285" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-64" value="Receive file" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="410" y="-445" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-64" value="Receive file" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="410" y="285" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-65" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-63" target="0NdD80OInc1QJW_aUxTs-66">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-65" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-63" target="0NdD80OInc1QJW_aUxTs-66" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="239.99999999999997" y="-235" as="sourcePoint" />
|
||||
<mxPoint x="290" y="-415" as="targetPoint" />
|
||||
<mxPoint x="239.99999999999997" y="495" as="sourcePoint" />
|
||||
<mxPoint x="290" y="315" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-66" value="Process file" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="270" y="-400" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-66" value="Process file" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="270" y="330" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-67" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-66" target="0NdD80OInc1QJW_aUxTs-62">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-67" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-66" target="0NdD80OInc1QJW_aUxTs-62" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="350" y="-275" as="sourcePoint" />
|
||||
<mxPoint x="400" y="-325" as="targetPoint" />
|
||||
<mxPoint x="350" y="455" as="sourcePoint" />
|
||||
<mxPoint x="400" y="405" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-68" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-63" target="0NdD80OInc1QJW_aUxTs-64">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-68" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-63" target="0NdD80OInc1QJW_aUxTs-64" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="350" y="-275" as="sourcePoint" />
|
||||
<mxPoint x="400" y="-325" as="targetPoint" />
|
||||
<mxPoint x="350" y="455" as="sourcePoint" />
|
||||
<mxPoint x="400" y="405" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-69" value="Presigned URL" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="17.400000000000013" y="-505" width="60" height="30" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-69" value="Presigned URL" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
|
||||
<mxGeometry x="17.400000000000013" y="225" width="60" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-70" value="Request upload" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="120" y="-520" width="110" height="60" as="geometry" />
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-70" value="Request upload" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="120" y="210" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-71" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-70" target="0NdD80OInc1QJW_aUxTs-59">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-71" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-70" target="0NdD80OInc1QJW_aUxTs-59" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="480" y="-455" as="sourcePoint" />
|
||||
<mxPoint x="530" y="-505" as="targetPoint" />
|
||||
<mxPoint x="480" y="275" as="sourcePoint" />
|
||||
<mxPoint x="530" y="225" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-72" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="0NdD80OInc1QJW_aUxTs-59" target="0NdD80OInc1QJW_aUxTs-63">
|
||||
<mxCell id="0NdD80OInc1QJW_aUxTs-72" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="0NdD80OInc1QJW_aUxTs-59" target="0NdD80OInc1QJW_aUxTs-63" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="480" y="-375" as="sourcePoint" />
|
||||
<mxPoint x="530" y="-425" as="targetPoint" />
|
||||
<mxPoint x="480" y="355" as="sourcePoint" />
|
||||
<mxPoint x="530" y="305" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-1" value="ชั้นตอนการ ทำ index" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=20;" parent="1" vertex="1">
|
||||
<mxGeometry width="209" height="50" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-2" value="ชั้นตอนการค้นเอกสาร" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=20;" parent="1" vertex="1">
|
||||
<mxGeometry x="10" y="720" width="209" height="50" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-3" value="Perform Search&nbsp;" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="115" y="800" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-4" value="Search Request" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="545" y="800" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-5" value="Process Search Request" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="255" y="800" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-6" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="rrX8tykk8wqi368OXHtx-3" target="rrX8tykk8wqi368OXHtx-5" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="390" y="700" as="sourcePoint" />
|
||||
<mxPoint x="440" y="650" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-7" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="rrX8tykk8wqi368OXHtx-5" target="rrX8tykk8wqi368OXHtx-4" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="390" y="700" as="sourcePoint" />
|
||||
<mxPoint x="440" y="650" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-8" value="Process Search Result" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="255" y="880" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-9" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="rrX8tykk8wqi368OXHtx-4" target="rrX8tykk8wqi368OXHtx-8" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="406.6666666666665" y="850" as="sourcePoint" />
|
||||
<mxPoint x="440" y="640" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-10" value="Display Result" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="115" y="880" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-11" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="rrX8tykk8wqi368OXHtx-8" target="rrX8tykk8wqi368OXHtx-10" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="390" y="690" as="sourcePoint" />
|
||||
<mxPoint x="440" y="640" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-12" value="Choose file for Download" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="115" y="960" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-13" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="rrX8tykk8wqi368OXHtx-10" target="rrX8tykk8wqi368OXHtx-12" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="390" y="1090" as="sourcePoint" />
|
||||
<mxPoint x="440" y="1040" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-14" value="Generate Presigned URL" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="255" y="960" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-15" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="rrX8tykk8wqi368OXHtx-12" target="rrX8tykk8wqi368OXHtx-14" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="390" y="1050" as="sourcePoint" />
|
||||
<mxPoint x="440" y="1000" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-16" value="Download file" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="115" y="1029" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-17" value="Send file" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="400" y="1029" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-18" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="rrX8tykk8wqi368OXHtx-16" target="rrX8tykk8wqi368OXHtx-17" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="390" y="950" as="sourcePoint" />
|
||||
<mxPoint x="440" y="900" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-19" value="Get file" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="115" y="1100" width="110" height="60" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-20" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="rrX8tykk8wqi368OXHtx-17" target="rrX8tykk8wqi368OXHtx-19" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="390" y="880" as="sourcePoint" />
|
||||
<mxPoint x="440" y="830" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-21" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="rrX8tykk8wqi368OXHtx-14" target="rrX8tykk8wqi368OXHtx-16" edge="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="390" y="880" as="sourcePoint" />
|
||||
<mxPoint x="440" y="830" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-22" value="Browser" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
|
||||
<mxGeometry x="142.6" y="760" width="60" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-23" value="S3" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
|
||||
<mxGeometry x="442.1" y="760" width="60" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-24" value="API" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
|
||||
<mxGeometry x="282.6" y="760" width="60" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-25" value="Elasticsearch" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
|
||||
<mxGeometry x="572.6" y="760" width="60" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-26" value="RqbbitMQ" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
|
||||
<mxGeometry x="702.6" y="760" width="60" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="rrX8tykk8wqi368OXHtx-27" value="Index method" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
|
||||
<mxGeometry x="20.000000000000007" y="760" width="60" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue