Skip to content

Instantly share code, notes, and snippets.

@Bernardstanislas
Last active April 24, 2023 11:24
Show Gist options
  • Save Bernardstanislas/25c64555f641864a743d933f7e13024a to your computer and use it in GitHub Desktop.
Save Bernardstanislas/25c64555f641864a743d933f7e13024a to your computer and use it in GitHub Desktop.
Hexagonal architecture reminder
{
"type": "excalidraw",
"version": 2,
"source": "https://excalidraw.com",
"elements": [
{
"id": "qiMvfX6OU9EGasaBY0gas",
"type": "ellipse",
"x": 411.55859375,
"y": 283.890625,
"width": 895.0468750000001,
"height": 885.8085937500001,
"angle": 0,
"strokeColor": "#364fc7",
"backgroundColor": "#228be6",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"roundness": {
"type": 2
},
"seed": 2017589352,
"version": 1429,
"versionNonce": 1077294184,
"isDeleted": false,
"boundElements": null,
"updated": 1682328468432,
"link": null,
"locked": false
},
{
"type": "ellipse",
"version": 1026,
"versionNonce": 468074856,
"isDeleted": false,
"id": "FGN3J6NKXANAMDrtvCmUl",
"fillStyle": "solid",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 510.810546875,
"y": 447.287109375,
"strokeColor": "#000000",
"backgroundColor": "#fff",
"width": 706.6523437500001,
"height": 689.7929687500001,
"seed": 363237400,
"groupIds": [],
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1682328381915,
"link": null,
"locked": false
},
{
"id": "URHzxtdNQ25mfYx7zQNIy",
"type": "ellipse",
"x": 509.70703125,
"y": 446.53515625,
"width": 706.6523437500001,
"height": 689.7929687500001,
"angle": 0,
"strokeColor": "#087f5b",
"backgroundColor": "#12b886",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"roundness": {
"type": 2
},
"seed": 363237400,
"version": 782,
"versionNonce": 46047592,
"isDeleted": false,
"boundElements": null,
"updated": 1682328461789,
"link": null,
"locked": false
},
{
"type": "ellipse",
"version": 913,
"versionNonce": 890720024,
"isDeleted": false,
"id": "pxOEvA9DHPmeSTNzUyARs",
"fillStyle": "solid",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 644.998046875,
"y": 678.4166570085118,
"strokeColor": "#000000",
"backgroundColor": "#fff",
"width": 424.3632812500001,
"height": 419.69012348297684,
"seed": 1199673624,
"groupIds": [],
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1682328350745,
"link": null,
"locked": false
},
{
"id": "55izzNeSle5OGQpXH6uXY",
"type": "ellipse",
"x": 646.30859375,
"y": 677.6340952670232,
"width": 424.3632812500001,
"height": 419.69012348297684,
"angle": 0,
"strokeColor": "#5c940d",
"backgroundColor": "#82c91e",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"roundness": {
"type": 2
},
"seed": 1199673624,
"version": 597,
"versionNonce": 1628483176,
"isDeleted": false,
"boundElements": null,
"updated": 1682328457778,
"link": null,
"locked": false
},
{
"id": "sK4L7RbD3Y5Yf1bTdrq-v",
"type": "rectangle",
"x": 871.03515625,
"y": 952.34375,
"width": 142.77734375,
"height": 80.87109375,
"angle": 0,
"strokeColor": "#000000",
"backgroundColor": "#fff",
"fillStyle": "solid",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"roundness": {
"type": 3
},
"seed": 1618824040,
"version": 686,
"versionNonce": 596716056,
"isDeleted": false,
"boundElements": [
{
"type": "text",
"id": "MneFhBGCzcyc1z9wXaAxj"
}
],
"updated": 1682328511649,
"link": null,
"locked": false
},
{
"id": "MneFhBGCzcyc1z9wXaAxj",
"type": "text",
"x": 904.4338684082031,
"y": 980.279296875,
"width": 75.97991943359375,
"height": 25,
"angle": 0,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"roundness": null,
"seed": 675382296,
"version": 547,
"versionNonce": 2030052200,
"isDeleted": false,
"boundElements": null,
"updated": 1682328511649,
"link": null,
"locked": false,
"text": "Entities",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "center",
"verticalAlign": "middle",
"baseline": 18,
"containerId": "sK4L7RbD3Y5Yf1bTdrq-v",
"originalText": "Entities",
"lineHeight": 1.25
},
{
"type": "rectangle",
"version": 926,
"versionNonce": 1362934808,
"isDeleted": false,
"id": "bSbu2Ohth_zNe0asQ7LiK",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 633.259765625,
"y": 565.314453125,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 142.77734375,
"height": 80.87109375,
"seed": 1618824040,
"groupIds": [],
"roundness": {
"type": 3
},
"boundElements": [
{
"type": "text",
"id": "ujdixd9ZcHKs-G1Yp6EQ1"
}
],
"updated": 1682328316684,
"link": null,
"locked": false
},
{
"type": "text",
"version": 808,
"versionNonce": 2064560488,
"isDeleted": false,
"id": "ujdixd9ZcHKs-G1Yp6EQ1",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 654.3584899902344,
"y": 580.75,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 100.57989501953125,
"height": 50,
"seed": 675382296,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1682328316684,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Event \ndispatcher",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "bSbu2Ohth_zNe0asQ7LiK",
"originalText": "Event dispatcher",
"lineHeight": 1.25,
"baseline": 43
},
{
"type": "rectangle",
"version": 785,
"versionNonce": 111328616,
"isDeleted": false,
"id": "EBcZLM3z66MCVWFe28EZf",
"fillStyle": "solid",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 682.888671875,
"y": 931.462890625,
"strokeColor": "#000000",
"backgroundColor": "#fff",
"width": 142.77734375,
"height": 80.87109375,
"seed": 1618824040,
"groupIds": [],
"roundness": {
"type": 3
},
"boundElements": [
{
"type": "text",
"id": "ALUs_U-WvucIBZoS8Zs0U"
}
],
"updated": 1682328512864,
"link": null,
"locked": false
},
{
"type": "text",
"version": 652,
"versionNonce": 939535640,
"isDeleted": false,
"id": "ALUs_U-WvucIBZoS8Zs0U",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 721.0873718261719,
"y": 959.3984375,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 66.37994384765625,
"height": 25,
"seed": 675382296,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1682328512864,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Events",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "EBcZLM3z66MCVWFe28EZf",
"originalText": "Events",
"lineHeight": 1.25,
"baseline": 18
},
{
"type": "rectangle",
"version": 631,
"versionNonce": 890145640,
"isDeleted": false,
"id": "9HuoRJCH182nNPro-tfKj",
"fillStyle": "solid",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 743.943359375,
"y": 713.740234375,
"strokeColor": "#000000",
"backgroundColor": "#fff",
"width": 142.77734375,
"height": 80.87109375,
"seed": 1618824040,
"groupIds": [],
"roundness": {
"type": 3
},
"boundElements": [
{
"type": "text",
"id": "bgTe0YNypGwO17WzUimQc"
}
],
"updated": 1682328507854,
"link": null,
"locked": false
},
{
"type": "text",
"version": 500,
"versionNonce": 1367359256,
"isDeleted": false,
"id": "bgTe0YNypGwO17WzUimQc",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 768.2320709228516,
"y": 741.67578125,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 94.19992065429688,
"height": 25,
"seed": 675382296,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1682328507854,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Commands",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "9HuoRJCH182nNPro-tfKj",
"originalText": "Commands",
"lineHeight": 1.25,
"baseline": 18
},
{
"type": "rectangle",
"version": 1059,
"versionNonce": 1298958696,
"isDeleted": false,
"id": "if77T2BW0whnJTVPjZ1ua",
"fillStyle": "solid",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 1004.716796875,
"y": 627.494140625,
"strokeColor": "#000000",
"backgroundColor": "#fff",
"width": 142.77734375,
"height": 80.87109375,
"seed": 1618824040,
"groupIds": [],
"roundness": {
"type": 3
},
"boundElements": [
{
"type": "text",
"id": "TIi7GdyqMGwIhDcUr-DCO"
}
],
"updated": 1682328443972,
"link": null,
"locked": false
},
{
"type": "text",
"version": 941,
"versionNonce": 1892806680,
"isDeleted": false,
"id": "TIi7GdyqMGwIhDcUr-DCO",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 1029.4355010986328,
"y": 642.9296875,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 93.33993530273438,
"height": 50,
"seed": 675382296,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1682328316684,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Command \nhandlers",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "if77T2BW0whnJTVPjZ1ua",
"originalText": "Command handlers",
"lineHeight": 1.25,
"baseline": 43
},
{
"type": "rectangle",
"version": 649,
"versionNonce": 1539057944,
"isDeleted": false,
"id": "1LPUP-hFwWpb9JWnNnRUa",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 890.861328125,
"y": 773.689453125,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 142.77734375,
"height": 80.87109375,
"seed": 1618824040,
"groupIds": [],
"roundness": {
"type": 3
},
"boundElements": [
{
"type": "text",
"id": "Bj8DXL392APkK2JjOetTW"
}
],
"updated": 1682328508489,
"link": null,
"locked": false
},
{
"type": "text",
"version": 526,
"versionNonce": 1816695912,
"isDeleted": false,
"id": "Bj8DXL392APkK2JjOetTW",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 897.6400680541992,
"y": 801.625,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 129.21986389160156,
"height": 25,
"seed": 675382296,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1682328508489,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Service ports",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "1LPUP-hFwWpb9JWnNnRUa",
"originalText": "Service ports",
"lineHeight": 1.25,
"baseline": 18
},
{
"type": "rectangle",
"version": 1095,
"versionNonce": 1011078424,
"isDeleted": false,
"id": "x84-0yqHuieZUAY-iNvvM",
"fillStyle": "solid",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 801.943359375,
"y": 331.990234375,
"strokeColor": "#000000",
"backgroundColor": "#fff",
"width": 142.77734375,
"height": 80.87109375,
"seed": 1618824040,
"groupIds": [],
"roundness": {
"type": 3
},
"boundElements": [
{
"type": "text",
"id": "Vq1WLH8O8J1wJ9kiycf5S"
}
],
"updated": 1682328448951,
"link": null,
"locked": false
},
{
"type": "text",
"version": 974,
"versionNonce": 600081256,
"isDeleted": false,
"id": "Vq1WLH8O8J1wJ9kiycf5S",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 823.0420837402344,
"y": 347.42578125,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 100.57989501953125,
"height": 50,
"seed": 675382296,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1682328316684,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Event \ndispatcher",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "x84-0yqHuieZUAY-iNvvM",
"originalText": "Event dispatcher",
"lineHeight": 1.25,
"baseline": 43
},
{
"type": "rectangle",
"version": 766,
"versionNonce": 2053220456,
"isDeleted": false,
"id": "uR028qOms65-0MKB_yteT",
"fillStyle": "solid",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 990.181640625,
"y": 376.783203125,
"strokeColor": "#000000",
"backgroundColor": "#fff",
"width": 142.77734375,
"height": 80.87109375,
"seed": 1618824040,
"groupIds": [],
"roundness": {
"type": 3
},
"boundElements": [
{
"type": "text",
"id": "qcco9nTZ1tA6EiKJ0raF2"
}
],
"updated": 1682328448951,
"link": null,
"locked": false
},
{
"type": "text",
"version": 663,
"versionNonce": 1244649064,
"isDeleted": false,
"id": "qcco9nTZ1tA6EiKJ0raF2",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 1016.7603530883789,
"y": 392.21875,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 89.61991882324219,
"height": 50,
"seed": 675382296,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1682328316684,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Service \nadapters",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "uR028qOms65-0MKB_yteT",
"originalText": "Service adapters",
"lineHeight": 1.25,
"baseline": 43
},
{
"type": "rectangle",
"version": 926,
"versionNonce": 343106072,
"isDeleted": false,
"id": "ODCRMi23O3L3qtiEHkGx1",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 672.369140625,
"y": 805.482421875,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 142.77734375,
"height": 80.87109375,
"seed": 1618824040,
"groupIds": [],
"roundness": {
"type": 3
},
"boundElements": [
{
"type": "text",
"id": "XwP46vq6qzbapK6AuHD6I"
}
],
"updated": 1682328504915,
"link": null,
"locked": false
},
{
"type": "text",
"version": 820,
"versionNonce": 679308136,
"isDeleted": false,
"id": "XwP46vq6qzbapK6AuHD6I",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 680.8978652954102,
"y": 833.41796875,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 125.71989440917969,
"height": 25,
"seed": 675382296,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1682328504915,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Command bus",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "ODCRMi23O3L3qtiEHkGx1",
"originalText": "Command bus",
"lineHeight": 1.25,
"baseline": 18
},
{
"type": "rectangle",
"version": 1368,
"versionNonce": 1955143960,
"isDeleted": false,
"id": "ZMvzgTyLRzymopqCHHwfC",
"fillStyle": "solid",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 797.896484375,
"y": 581.482421875,
"strokeColor": "#000000",
"backgroundColor": "#fff",
"width": 142.77734375,
"height": 80.87109375,
"seed": 1618824040,
"groupIds": [],
"roundness": {
"type": 3
},
"boundElements": [
{
"type": "text",
"id": "U4l4XiQzRU3r_7qxs5GLU"
}
],
"updated": 1682328443972,
"link": null,
"locked": false
},
{
"type": "text",
"version": 1267,
"versionNonce": 2041273448,
"isDeleted": false,
"id": "U4l4XiQzRU3r_7qxs5GLU",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 806.4252090454102,
"y": 596.91796875,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 125.71989440917969,
"height": 50,
"seed": 675382296,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1682328316684,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Simple \nCommand bus",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "ZMvzgTyLRzymopqCHHwfC",
"originalText": "Simple Command bus",
"lineHeight": 1.25,
"baseline": 43
},
{
"type": "rectangle",
"version": 850,
"versionNonce": 1318387224,
"isDeleted": false,
"id": "arBkuxHtCXvumraUcN1-w",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 563.658203125,
"y": 657.146484375,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 142.77734375,
"height": 80.87109375,
"seed": 1618824040,
"groupIds": [],
"roundness": {
"type": 3
},
"boundElements": [
{
"type": "text",
"id": "kbg7jZYQQdBB_PyO_z3R7"
}
],
"updated": 1682328316684,
"link": null,
"locked": false
},
{
"type": "text",
"version": 746,
"versionNonce": 1339264872,
"isDeleted": false,
"id": "kbg7jZYQQdBB_PyO_z3R7",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 572.8369369506836,
"y": 685.08203125,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 124.41987609863281,
"height": 25,
"seed": 675382296,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1682328316684,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "User notifier",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "arBkuxHtCXvumraUcN1-w",
"originalText": "User notifier",
"lineHeight": 1.25,
"baseline": 18
},
{
"type": "rectangle",
"version": 988,
"versionNonce": 339309080,
"isDeleted": false,
"id": "HVnwpBO3RRqrVh95lzq38",
"fillStyle": "solid",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 618.626953125,
"y": 358.861328125,
"strokeColor": "#000000",
"backgroundColor": "#fff",
"width": 142.77734375,
"height": 80.87109375,
"seed": 1618824040,
"groupIds": [],
"roundness": {
"type": 3
},
"boundElements": [
{
"type": "text",
"id": "D2HwkDqcvyi80tMZv-B4p"
}
],
"updated": 1682328448951,
"link": null,
"locked": false
},
{
"type": "text",
"version": 881,
"versionNonce": 947741288,
"isDeleted": false,
"id": "D2HwkDqcvyi80tMZv-B4p",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 627.8056869506836,
"y": 386.796875,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 124.41987609863281,
"height": 25,
"seed": 675382296,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1682328316684,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "User notifier",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "HVnwpBO3RRqrVh95lzq38",
"originalText": "User notifier",
"lineHeight": 1.25,
"baseline": 18
},
{
"type": "rectangle",
"version": 1503,
"versionNonce": 1290214504,
"isDeleted": false,
"id": "L4o3OOWwd6MzMWx2Tkumz",
"fillStyle": "solid",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 795.099609375,
"y": 499.064453125,
"strokeColor": "#000000",
"backgroundColor": "#fff",
"width": 142.77734375,
"height": 80.87109375,
"seed": 1618824040,
"groupIds": [],
"roundness": {
"type": 3
},
"boundElements": [
{
"type": "text",
"id": "eSMp4IgX2cUa74AjSR3HS"
}
],
"updated": 1682328443972,
"link": null,
"locked": false
},
{
"type": "text",
"version": 1406,
"versionNonce": 846517608,
"isDeleted": false,
"id": "eSMp4IgX2cUa74AjSR3HS",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 803.6283340454102,
"y": 514.5,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 125.71989440917969,
"height": 50,
"seed": 675382296,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1682328316684,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Validation \nCommand bus",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "L4o3OOWwd6MzMWx2Tkumz",
"originalText": "Validation Command bus",
"lineHeight": 1.25,
"baseline": 43
},
{
"id": "d5GTMQWwpSrHirLkLd31g",
"type": "text",
"x": 821.75390625,
"y": 1053.81640625,
"width": 66.39994812011719,
"height": 25,
"angle": 0,
"strokeColor": "#5c940d",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"roundness": null,
"seed": 1377795352,
"version": 40,
"versionNonce": 657939560,
"isDeleted": false,
"boundElements": null,
"updated": 1682328528495,
"link": null,
"locked": false,
"text": "Domain",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"baseline": 18,
"containerId": null,
"originalText": "Domain",
"lineHeight": 1.25
},
{
"id": "Vi9sroi3esfAl4HughM2b",
"type": "text",
"x": 815.140625,
"y": 1102.41015625,
"width": 101.95989990234375,
"height": 25,
"angle": 0,
"strokeColor": "#087f5b",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"roundness": null,
"seed": 1744428136,
"version": 83,
"versionNonce": 1929994856,
"isDeleted": false,
"boundElements": null,
"updated": 1682328532709,
"link": null,
"locked": false,
"text": "Application",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"baseline": 18,
"containerId": null,
"originalText": "Application",
"lineHeight": 1.25
},
{
"id": "hQsb_HRz51zVdO1r44ccA",
"type": "text",
"x": 790.1796875,
"y": 1139.828125,
"width": 146.25985717773438,
"height": 25,
"angle": 0,
"strokeColor": "#1864ab",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"roundness": null,
"seed": 1535728232,
"version": 105,
"versionNonce": 1504679192,
"isDeleted": false,
"boundElements": null,
"updated": 1682328537823,
"link": null,
"locked": false,
"text": "Infrastructure",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"baseline": 18,
"containerId": null,
"originalText": "Infrastructure",
"lineHeight": 1.25
},
{
"type": "rectangle",
"version": 714,
"versionNonce": 442128232,
"isDeleted": false,
"id": "Z4ZzOdcGp6b0kKdiu0Ye2",
"fillStyle": "solid",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 825.099609375,
"y": 860.541015625,
"strokeColor": "#000000",
"backgroundColor": "#fff",
"width": 142.77734375,
"height": 80.87109375,
"seed": 1618824040,
"groupIds": [],
"roundness": {
"type": 3
},
"boundElements": [
{
"type": "text",
"id": "Pgnpyyb9E_61O01zMfGr0"
}
],
"updated": 1682328510131,
"link": null,
"locked": false
},
{
"type": "text",
"version": 583,
"versionNonce": 279393048,
"isDeleted": false,
"id": "Pgnpyyb9E_61O01zMfGr0",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 857.2983245849609,
"y": 888.4765625,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 78.37991333007812,
"height": 25,
"seed": 675382296,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1682328510131,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Services",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "Z4ZzOdcGp6b0kKdiu0Ye2",
"originalText": "Services",
"lineHeight": 1.25,
"baseline": 18
}
],
"appState": {
"gridSize": null,
"viewBackgroundColor": "#ffffff"
},
"files": {}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment