From 4ec7cfb8135055a45ffd5629b0015d8fdbb3ba60 Mon Sep 17 00:00:00 2001 From: Alice Date: Sun, 24 Sep 2023 13:52:33 +0100 Subject: [PATCH] vault backup: 2023-09-24 13:52:33 --- content/ASCN/T - Aula 2.md | 10 +- content/Excalidraw/ASCN/bus.excalidraw.md | 452 +++++- .../Excalidraw/ASCN/multi-tier.excalidraw.md | 1293 +++++++++++++++++ 3 files changed, 1738 insertions(+), 17 deletions(-) create mode 100644 content/Excalidraw/ASCN/multi-tier.excalidraw.md diff --git a/content/ASCN/T - Aula 2.md b/content/ASCN/T - Aula 2.md index cf18060..f5b85fc 100644 --- a/content/ASCN/T - Aula 2.md +++ b/content/ASCN/T - Aula 2.md @@ -67,9 +67,17 @@ - E.g. ZooKeeper ### 5. Bus -- Architecture: [[server-group.excalidraw]] +- Architecture: [[bus.excalidraw]] - The bus routes messages. - Participants publish and consume messages to/from the bus. - Decouples producers from consumers. - **Flexibility!** - E.g. Kafka + +### 6. Multi-tier +- Architecture: [[bus.excalidraw]] +- The bus routes messages. +- Participants publish and consume messages to/from the bus. +- Decouples producers from consumers. +- **Flexibility!** + - E.g. Kafka \ No newline at end of file diff --git a/content/Excalidraw/ASCN/bus.excalidraw.md b/content/Excalidraw/ASCN/bus.excalidraw.md index ef7ccb1..19a0d41 100644 --- a/content/Excalidraw/ASCN/bus.excalidraw.md +++ b/content/Excalidraw/ASCN/bus.excalidraw.md @@ -14,6 +14,14 @@ Server A ^nddvAoYh Client ^2H5iI5Ji +bus ^LKqFGqHD + +protocol ^86zBZohi + +protocol ^mMwWwXRQ + +protocol ^Jm0cd9ro + %% # Drawing ```json @@ -402,8 +410,8 @@ Client ^2H5iI5Ji }, { "type": "line", - "version": 300, - "versionNonce": 1141173811, + "version": 549, + "versionNonce": 1039368275, "isDeleted": false, "id": "K0lZ9QxFecm0n2yu2OwaZ", "fillStyle": "cross-hatch", @@ -411,9 +419,9 @@ Client ^2H5iI5Ji "strokeStyle": "solid", "roughness": 1, "opacity": 100, - "angle": 0, - "x": -31.934783138720633, - "y": -456.39291252917224, + "angle": 3.0486001366314923, + "x": -263.81725720246357, + "y": -409.23865378274706, "strokeColor": "#1e1e1e", "backgroundColor": "#a5d8ff", "width": 53.25197042956523, @@ -427,7 +435,7 @@ Client ^2H5iI5Ji "type": 2 }, "boundElements": [], - "updated": 1695559638488, + "updated": 1695559655181, "link": null, "locked": false, "startBinding": null, @@ -448,8 +456,8 @@ Client ^2H5iI5Ji }, { "type": "line", - "version": 356, - "versionNonce": 1011789779, + "version": 605, + "versionNonce": 988151283, "isDeleted": false, "id": "PvciSYI-5PKr4UvVQDs_I", "fillStyle": "cross-hatch", @@ -457,9 +465,9 @@ Client ^2H5iI5Ji "strokeStyle": "solid", "roughness": 1, "opacity": 100, - "angle": 0, - "x": -46.29666159686681, - "y": -344.36733227185096, + "angle": 3.0486001366314923, + "x": -270.8906571370904, + "y": -407.11886039531, "strokeColor": "#1e1e1e", "backgroundColor": "#a5d8ff", "width": 68.46681912372674, @@ -473,7 +481,7 @@ Client ^2H5iI5Ji "type": 2 }, "boundElements": [], - "updated": 1695559638488, + "updated": 1695559655181, "link": null, "locked": false, "startBinding": null, @@ -491,6 +499,418 @@ Client ^2H5iI5Ji -62.761250863416194 ] ] + }, + { + "id": "LKqFGqHD", + "type": "text", + "x": -32.90482514110835, + "y": -434.4799706802033, + "width": 58.284027099609375, + "height": 45, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#a5d8ff", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 928996659, + "version": 84, + "versionNonce": 680901875, + "isDeleted": false, + "boundElements": null, + "updated": 1695559666796, + "link": null, + "locked": false, + "text": "bus", + "rawText": "bus", + "fontSize": 36, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "top", + "baseline": 32, + "containerId": null, + "originalText": "bus", + "lineHeight": 1.25 + }, + { + "id": "3nPXDM1ED5ZCBPTRuX68Q", + "type": "arrow", + "x": -151.63495843724866, + "y": -521.8004567579909, + "width": 1, + "height": 92, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#a5d8ff", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 1567317043, + "version": 48, + "versionNonce": 46281149, + "isDeleted": false, + "boundElements": null, + "updated": 1695559675341, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 1, + 92 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "id": "wLnVyYg0OW-iaU2NaQ-O7", + "type": "arrow", + "x": 128.36504156275134, + "y": -526.8004567579909, + "width": 2, + "height": 97, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#a5d8ff", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 1640401459, + "version": 56, + "versionNonce": 1492391613, + "isDeleted": false, + "boundElements": null, + "updated": 1695559681746, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 2, + 97 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "id": "V-CpN9FxQSzoNubP5lLJV", + "type": "arrow", + "x": 150.36504156275134, + "y": -434.8004567579909, + "width": 1, + "height": 91, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#a5d8ff", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 387725085, + "version": 51, + "versionNonce": 106456275, + "isDeleted": false, + "boundElements": null, + "updated": 1695559685903, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -1, + -91 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "id": "oonKVQb783RMe3H4W6r1Z", + "type": "arrow", + "x": 73.36504156275134, + "y": -309.8004567579909, + "width": 2, + "height": 89, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#a5d8ff", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 1580880499, + "version": 46, + "versionNonce": 23755453, + "isDeleted": false, + "boundElements": null, + "updated": 1695559690803, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 2, + -89 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "id": "U5hFT0HCuTV4d3Y9GByIM", + "type": "arrow", + "x": 97.36504156275134, + "y": -393.8004567579909, + "width": 2, + "height": 86, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#a5d8ff", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 723917597, + "version": 51, + "versionNonce": 1987789011, + "isDeleted": false, + "boundElements": null, + "updated": 1695559695569, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 2, + 86 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "id": "86zBZohi", + "type": "text", + "x": 55.044980832770875, + "y": -488.3004567579909, + "width": 62.64012145996094, + "height": 20, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#a5d8ff", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 2107747955, + "version": 78, + "versionNonce": 458566547, + "isDeleted": false, + "boundElements": null, + "updated": 1695559708273, + "link": null, + "locked": false, + "text": "protocol", + "rawText": "protocol", + "fontSize": 16, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "top", + "baseline": 14, + "containerId": null, + "originalText": "protocol", + "lineHeight": 1.25 + }, + { + "type": "text", + "version": 257, + "versionNonce": 523537843, + "isDeleted": false, + "id": "mMwWwXRQ", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 112.04498083277088, + "y": -365.8004567579909, + "strokeColor": "#1e1e1e", + "backgroundColor": "#a5d8ff", + "width": 62.64012145996094, + "height": 20, + "seed": 584557267, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1695559714299, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "protocol", + "rawText": "protocol", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "protocol", + "lineHeight": 1.25, + "baseline": 14 + }, + { + "id": "eW66NLts-Vz-O4r2IrEf2", + "type": "arrow", + "x": -133.92067272296293, + "y": -427.2290281865624, + "width": 0, + "height": 96.14285714285717, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#a5d8ff", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 1235025139, + "version": 162, + "versionNonce": 1228825331, + "isDeleted": false, + "boundElements": null, + "updated": 1695559739299, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 0, + -96.14285714285717 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "type": "text", + "version": 148, + "versionNonce": 1588470451, + "isDeleted": false, + "id": "Jm0cd9ro", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -120.75797702526518, + "y": -482.8395192579909, + "strokeColor": "#1e1e1e", + "backgroundColor": "#a5d8ff", + "width": 62.64012145996094, + "height": 20, + "seed": 559860979, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1695559728355, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "protocol", + "rawText": "protocol", + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "protocol", + "lineHeight": 1.25, + "baseline": 14 } ], "appState": { @@ -504,14 +924,14 @@ Client ^2H5iI5Ji "currentItemRoughness": 1, "currentItemOpacity": 100, "currentItemFontFamily": 1, - "currentItemFontSize": 20, + "currentItemFontSize": 16, "currentItemTextAlign": "center", "currentItemStartArrowhead": null, "currentItemEndArrowhead": "arrow", - "scrollX": 266.04289298198347, - "scrollY": 874.3659161110296, + "scrollX": 436.2950591524276, + "scrollY": 687.9913049722766, "zoom": { - "value": 1.0516042795837857 + "value": 1.75 }, "currentItemRoundness": "round", "gridSize": null, diff --git a/content/Excalidraw/ASCN/multi-tier.excalidraw.md b/content/Excalidraw/ASCN/multi-tier.excalidraw.md new file mode 100644 index 0000000..89b41d8 --- /dev/null +++ b/content/Excalidraw/ASCN/multi-tier.excalidraw.md @@ -0,0 +1,1293 @@ +--- + +excalidraw-plugin: parsed +tags: [excalidraw] + +--- +==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠== + + +# Text Elements +Server B ^QLZ67NOd + +Server B ^3YSrlLCj + +%% +# Drawing +```json +{ + "type": "excalidraw", + "version": 2, + "source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.9.19", + "elements": [ + { + "id": "JOq1YWiqL6IyIjWWB2CsH", + "type": "rectangle", + "x": -94.5575129905549, + "y": -399.9138943656316, + "width": 192, + "height": 178, + "angle": 0, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "seed": 1158373565, + "version": 233, + "versionNonce": 899878259, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "QLZ67NOd" + } + ], + "updated": 1695559945029, + "link": null, + "locked": false + }, + { + "id": "QLZ67NOd", + "type": "text", + "x": -41.67746996076974, + "y": -323.4138943656316, + "width": 86.23991394042969, + "height": 25, + "angle": 0, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 1083222931, + "version": 141, + "versionNonce": 1801905939, + "isDeleted": false, + "boundElements": null, + "updated": 1695559945029, + "link": null, + "locked": false, + "text": "Server B", + "rawText": "Server B", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 18, + "containerId": "JOq1YWiqL6IyIjWWB2CsH", + "originalText": "Server B", + "lineHeight": 1.25 + }, + { + "type": "rectangle", + "version": 235, + "versionNonce": 2079538163, + "isDeleted": false, + "id": "4Yw-l7nbK-aZevhZrdzbb", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -50.853809286851146, + "y": -432.87685732859455, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 192, + "height": 178, + "seed": 1119585373, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "3YSrlLCj" + } + ], + "updated": 1695559945948, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 143, + "versionNonce": 78464403, + "isDeleted": false, + "id": "3YSrlLCj", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2.0262337429340107, + "y": -356.37685732859455, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 86.23991394042969, + "height": 25, + "seed": 1558507709, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1695559945948, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Server B", + "rawText": "Server B", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "4Yw-l7nbK-aZevhZrdzbb", + "originalText": "Server B", + "lineHeight": 1.25, + "baseline": 18 + }, + { + "type": "rectangle", + "version": 202, + "versionNonce": 1257239645, + "isDeleted": true, + "id": "vdEoEaujOxQ3Pg1WvHWir", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -13.435832332064479, + "y": -332.57148221526796, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 206.8615888615924, + "height": 171.67379281812566, + "seed": 744296755, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1695559928252, + "link": null, + "locked": false + }, + { + "id": "hIc5XK6z", + "type": "text", + "x": 84.99496972812625, + "y": -259.23458580620513, + "width": 9.999984741210938, + "height": 25, + "angle": 0, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 2112048691, + "version": 2, + "versionNonce": 1304262557, + "isDeleted": true, + "boundElements": null, + "updated": 1695559926952, + "link": null, + "locked": false, + "text": "", + "rawText": "", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 18, + "containerId": "vdEoEaujOxQ3Pg1WvHWir", + "originalText": "", + "lineHeight": 1.25 + }, + { + "type": "text", + "version": 251, + "versionNonce": 572026867, + "isDeleted": true, + "id": "P3etBY3i", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 63.81364280625104, + "y": -257.05313142080746, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 61.69993591308594, + "height": 25, + "seed": 1715344979, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1695559921531, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Server", + "rawText": "Server", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Server", + "lineHeight": 1.25, + "baseline": 18 + }, + { + "type": "arrow", + "version": 436, + "versionNonce": 2111634621, + "isDeleted": true, + "id": "HdmLiBzCDAszPSanayBmD", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -78.79448273912638, + "y": -321.6451555789437, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 0.23562187345569896, + "height": 177.86740630039594, + "seed": 1426100829, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1695559921531, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 0.23562187345569896, + -177.86740630039594 + ] + ] + }, + { + "type": "arrow", + "version": 400, + "versionNonce": 403437971, + "isDeleted": true, + "id": "mLGydzme1zjjJCzgvgsfI", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 32.26938500784644, + "y": -316.92359640108657, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 1.6857120147317346, + "height": 190.34595202321805, + "seed": 956698685, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1695559921531, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 1.6857120147317346, + -190.34595202321805 + ] + ] + }, + { + "type": "text", + "version": 228, + "versionNonce": 972578077, + "isDeleted": true, + "id": "vIog8S8q", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -46.286296952588714, + "y": -409.57993818763936, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 62.64012145996094, + "height": 20, + "seed": 1463184179, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1695559921531, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "protocol", + "rawText": "protocol", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "protocol", + "lineHeight": 1.25, + "baseline": 14 + }, + { + "type": "rectangle", + "version": 230, + "versionNonce": 1176325939, + "isDeleted": true, + "id": "9U8j2np5rBs2N8UJQv8Jp", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -108.89581738740995, + "y": -550.1832499169506, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 178, + "height": 61, + "seed": 571821053, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "hOKPWZE6" + } + ], + "updated": 1695559921531, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 196, + "versionNonce": 814264701, + "isDeleted": true, + "id": "hOKPWZE6", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -44.97578870088651, + "y": -532.1832499169506, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 50.159942626953125, + "height": 25, + "seed": 737643261, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1695559921531, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "proxy", + "rawText": "proxy", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "9U8j2np5rBs2N8UJQv8Jp", + "originalText": "proxy", + "lineHeight": 1.25, + "baseline": 18 + }, + { + "type": "rectangle", + "version": 358, + "versionNonce": 1056932627, + "isDeleted": true, + "id": "eurHx-BtbpuH7j40VPKcX", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -232.02226399211912, + "y": -330.73753763036115, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 206.8615888615924, + "height": 171.67379281812566, + "seed": 531416093, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1695559923596, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 364, + "versionNonce": 2125656275, + "isDeleted": true, + "id": "nddvAoYh", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -163.4684410277166, + "y": -263.78601453316315, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 61.69993591308594, + "height": 25, + "seed": 1360541821, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1695559921531, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Server", + "rawText": "Server", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Server", + "lineHeight": 1.25, + "baseline": 18 + }, + { + "type": "arrow", + "version": 111, + "versionNonce": 785349085, + "isDeleted": true, + "id": "QwuJNQZVVN0wR2TR89s0M", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -55.54799130045339, + "y": -498.81368469955913, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 0.8695652173913118, + "height": 182.60869565217388, + "seed": 2011584627, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1695559921531, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 0.8695652173913118, + 182.60869565217388 + ] + ] + }, + { + "type": "arrow", + "version": 106, + "versionNonce": 56843891, + "isDeleted": true, + "id": "EqgZX0SA-1pgeu9Y-Z3t4", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 56.62592174302489, + "y": -509.2484673082548, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 2.6086956521739353, + "height": 193.91304347826087, + "seed": 1822241043, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1695559921531, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -2.6086956521739353, + 193.91304347826087 + ] + ] + }, + { + "type": "arrow", + "version": 661, + "versionNonce": 1574843965, + "isDeleted": true, + "id": "Q0dyA6MHIhdobiDd5714l", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -28.743835661038037, + "y": -590.6721706111844, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 2.7174298613579815, + "height": 54.17069243156209, + "seed": 1528130269, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1695559921531, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -2.7174298613579815, + 54.17069243156209 + ] + ] + }, + { + "type": "arrow", + "version": 474, + "versionNonce": 519378963, + "isDeleted": true, + "id": "MESxWm_cmaBqGddYqDpE4", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -11.200165213496863, + "y": -538.8136846995592, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 0.38027913560817517, + "height": 48.083735909822735, + "seed": 1029602131, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1695559921531, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 0.38027913560817517, + -48.083735909822735 + ] + ] + }, + { + "type": "text", + "version": 343, + "versionNonce": 1217816221, + "isDeleted": true, + "id": "pTZAT8Ac", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2.6971653608705424, + "y": -595.7702064386895, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 62.64012145996094, + "height": 20, + "seed": 1046283763, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1695559921531, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "protocol", + "rawText": "protocol", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "protocol", + "lineHeight": 1.25, + "baseline": 14 + }, + { + "type": "rectangle", + "version": 563, + "versionNonce": 1345272947, + "isDeleted": true, + "id": "MGxP0WA7D1vZ1nCUpP6NT", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -113.9834389164808, + "y": -784.9879684397057, + "strokeColor": "#f08c00", + "backgroundColor": "#ffec99", + "width": 179, + "height": 180, + "seed": 2130287517, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "Q0dyA6MHIhdobiDd5714l", + "type": "arrow" + }, + { + "id": "MESxWm_cmaBqGddYqDpE4", + "type": "arrow" + } + ], + "updated": 1695559913373, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 222, + "versionNonce": 1412137683, + "isDeleted": true, + "id": "fjJhr9Zf", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -52.94640187944373, + "y": -809.4031530713854, + "strokeColor": "#f08c00", + "backgroundColor": "#ffec99", + "width": 54.099945068359375, + "height": 25, + "seed": 1876828157, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1695559914394, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Client", + "rawText": "Client", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Client", + "lineHeight": 1.25, + "baseline": 18 + }, + { + "type": "rectangle", + "version": 428, + "versionNonce": 2019624925, + "isDeleted": true, + "id": "OcQmUZj-HVGdRj4AyQoPE", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -90.66381094736832, + "y": -730.4324128841502, + "strokeColor": "#e03131", + "backgroundColor": "#ffc9c9", + "width": 124, + "height": 47, + "seed": 1853036637, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [], + "updated": 1695559914394, + "link": null, + "locked": false + }, + { + "id": "YwHI2woc", + "type": "text", + "x": -33.66380331797379, + "y": -719.4324128841502, + "width": 9.999984741210938, + "height": 25, + "angle": 0, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 893217469, + "version": 2, + "versionNonce": 1390809203, + "isDeleted": true, + "boundElements": null, + "updated": 1695559911757, + "link": null, + "locked": false, + "text": "", + "rawText": "", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 18, + "containerId": "OcQmUZj-HVGdRj4AyQoPE", + "originalText": "", + "lineHeight": 1.25 + }, + { + "id": "LgA84WXY", + "type": "text", + "x": -68.47861813278857, + "y": -708.321301773039, + "width": 9.999984741210938, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 259737203, + "version": 19, + "versionNonce": 1595974333, + "isDeleted": true, + "boundElements": null, + "updated": 1695559901641, + "link": null, + "locked": false, + "text": "", + "rawText": "", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 18, + "containerId": "OcQmUZj-HVGdRj4AyQoPE", + "originalText": "", + "lineHeight": 1.25 + }, + { + "id": "cDp4N1Nt", + "type": "text", + "x": -68.47861813278857, + "y": -708.321301773039, + "width": 9.999984741210938, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 1552328883, + "version": 19, + "versionNonce": 448639891, + "isDeleted": true, + "boundElements": null, + "updated": 1695559901641, + "link": null, + "locked": false, + "text": "", + "rawText": "", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 18, + "containerId": "OcQmUZj-HVGdRj4AyQoPE", + "originalText": "", + "lineHeight": 1.25 + }, + { + "id": "vNs0NuvD", + "type": "text", + "x": -69.21935887352933, + "y": -708.321301773039, + "width": 9.999984741210938, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 1838538067, + "version": 19, + "versionNonce": 1071072029, + "isDeleted": true, + "boundElements": null, + "updated": 1695559901641, + "link": null, + "locked": false, + "text": "", + "rawText": "", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 18, + "containerId": "OcQmUZj-HVGdRj4AyQoPE", + "originalText": "", + "lineHeight": 1.25 + }, + { + "id": "RihBW1Ec", + "type": "text", + "x": -67.73787739204786, + "y": -708.321301773039, + "width": 9.999984741210938, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 1382926845, + "version": 19, + "versionNonce": 1049086259, + "isDeleted": true, + "boundElements": null, + "updated": 1695559901641, + "link": null, + "locked": false, + "text": "", + "rawText": "", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 18, + "containerId": "OcQmUZj-HVGdRj4AyQoPE", + "originalText": "", + "lineHeight": 1.25 + }, + { + "type": "text", + "version": 119, + "versionNonce": 2147070067, + "isDeleted": true, + "id": "AujNScWe", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -85.31859921189016, + "y": -706.8398202915575, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 43.67994689941406, + "height": 25, + "seed": 1418331325, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1695559914394, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "stub", + "rawText": "stub", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "OcQmUZj-HVGdRj4AyQoPE", + "originalText": "stub", + "lineHeight": 1.25, + "baseline": 18 + }, + { + "id": "gfyUCgHY", + "type": "text", + "x": -95.39710765960788, + "y": -708.321301773039, + "width": 66.7999267578125, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 1636859155, + "version": 104, + "versionNonce": 917249245, + "isDeleted": true, + "boundElements": null, + "updated": 1695559897329, + "link": null, + "locked": false, + "text": "stub A", + "rawText": "stub A", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 18, + "containerId": "OcQmUZj-HVGdRj4AyQoPE", + "originalText": "stub A", + "lineHeight": 1.25 + }, + { + "id": "jOkcsOi6", + "type": "text", + "x": -65.03898684264175, + "y": -739.3398202915575, + "width": 9.999984741210938, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 793948531, + "version": 11, + "versionNonce": 1577765853, + "isDeleted": true, + "boundElements": null, + "updated": 1695559895065, + "link": null, + "locked": false, + "text": "", + "rawText": "", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 18, + "containerId": "MGxP0WA7D1vZ1nCUpP6NT", + "originalText": "", + "lineHeight": 1.25 + }, + { + "id": "XZrtevkE", + "type": "text", + "x": -65.03898684264175, + "y": -740.0805610322983, + "width": 9.999984741210938, + "height": 25, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 1899814739, + "version": 9, + "versionNonce": 104433203, + "isDeleted": true, + "boundElements": null, + "updated": 1695559894436, + "link": null, + "locked": false, + "text": "", + "rawText": "", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 18, + "containerId": "MGxP0WA7D1vZ1nCUpP6NT", + "originalText": "", + "lineHeight": 1.25 + }, + { + "id": "aCTDqff6", + "type": "text", + "x": 34.03507960203771, + "y": -201.65463510637244, + "width": 9.999984741210938, + "height": 25, + "angle": 0, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 2028800253, + "version": 2, + "versionNonce": 1744973555, + "isDeleted": true, + "boundElements": null, + "updated": 1695559925572, + "link": null, + "locked": false, + "text": "", + "rawText": "", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "containerId": null, + "originalText": "", + "lineHeight": 1.25 + }, + { + "id": "i5Kz4iqf", + "type": "text", + "x": -0.7797352127770694, + "y": -473.50648695822423, + "width": 9.999984741210938, + "height": 25, + "angle": 0, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 0.5, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 1835532701, + "version": 2, + "versionNonce": 1186292819, + "isDeleted": true, + "boundElements": null, + "updated": 1695559933719, + "link": null, + "locked": false, + "text": "", + "rawText": "", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "containerId": null, + "originalText": "", + "lineHeight": 1.25 + } + ], + "appState": { + "theme": "light", + "viewBackgroundColor": "#ffffff", + "currentItemStrokeColor": "#1971c2", + "currentItemBackgroundColor": "transparent", + "currentItemFillStyle": "cross-hatch", + "currentItemStrokeWidth": 0.5, + "currentItemStrokeStyle": "solid", + "currentItemRoughness": 1, + "currentItemOpacity": 100, + "currentItemFontFamily": 1, + "currentItemFontSize": 20, + "currentItemTextAlign": "left", + "currentItemStartArrowhead": null, + "currentItemEndArrowhead": "arrow", + "scrollX": 246.705661138703, + "scrollY": 759.0736165878538, + "zoom": { + "value": 1.35 + }, + "currentItemRoundness": "round", + "gridSize": null, + "gridColor": { + "Bold": "#C9C9C9FF", + "Regular": "#EDEDEDFF" + }, + "currentStrokeOptions": null, + "previousGridSize": null, + "frameRendering": { + "enabled": true, + "clip": true, + "name": true, + "outline": true + } + }, + "files": {} +} +``` +%% \ No newline at end of file