{
  "type": "excalidraw",
  "version": 2,
  "source": "https://blankpaper.app",
  "elements": [
    {
      "id": "ljqSoYJQbSLupZPpqjjZ",
      "type": "text",
      "x": 103,
      "y": 0,
      "width": 1013.8867200000002,
      "height": 45,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0",
      "roundness": null,
      "seed": 987833526,
      "version": 2,
      "versionNonce": 1239412873,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "text": "System design interview · reason from requirements",
      "fontSize": 36,
      "fontFamily": 6,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "System design interview · reason from requirements",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "N1hNeleXggflLhLzt85n",
      "type": "rectangle",
      "x": 0,
      "y": 109,
      "width": 377,
      "height": 107,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#ffec99",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a1",
      "roundness": {
        "type": 3
      },
      "seed": 1842906619,
      "version": 2,
      "versionNonce": 1252652950,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "0xLPfqbFFzqrW8zSprum"
        }
      ],
      "updated": 0,
      "link": null,
      "locked": false
    },
    {
      "id": "BPyAYppaHl1y-jTmJvyO",
      "type": "rectangle",
      "x": 421,
      "y": 109,
      "width": 377,
      "height": 107,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#ffec99",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a2",
      "roundness": {
        "type": 3
      },
      "seed": 998948771,
      "version": 2,
      "versionNonce": 41646405,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "gFYeWMM6zQ5poVG_zc75"
        }
      ],
      "updated": 0,
      "link": null,
      "locked": false
    },
    {
      "id": "GSSvDqMk2omg3eKdWZRO",
      "type": "rectangle",
      "x": 842,
      "y": 109,
      "width": 377,
      "height": 107,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#ffec99",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a3",
      "roundness": {
        "type": 3
      },
      "seed": 2057826581,
      "version": 2,
      "versionNonce": 1716213907,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "BcdTT7yms1qmNxWfZBUe"
        }
      ],
      "updated": 0,
      "link": null,
      "locked": false
    },
    {
      "id": "fGwspuhl8CIn67tk3lHJ",
      "type": "text",
      "x": 0,
      "y": 280,
      "width": 236.05120000000002,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a4",
      "roundness": null,
      "seed": 1232582060,
      "version": 2,
      "versionNonce": 529708781,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "text": "Example request path",
      "fontSize": 20,
      "fontFamily": 6,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Example request path",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "Bh1g7tnVVHsoOxLWKkfY",
      "type": "rectangle",
      "x": 151,
      "y": 317,
      "width": 120,
      "height": 109,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a5",
      "roundness": {
        "type": 3
      },
      "seed": 1127915530,
      "version": 3,
      "versionNonce": 1587708157,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "QZYBVOsTydqjRs3KKdP5"
        },
        {
          "id": "8GVXcJ_SHf7A75AmCGK6",
          "type": "arrow"
        }
      ],
      "updated": 0,
      "link": null,
      "locked": false
    },
    {
      "id": "KSw08M8NdjjlPssDiKq2",
      "type": "rectangle",
      "x": 530,
      "y": 317,
      "width": 174,
      "height": 109,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a6",
      "roundness": {
        "type": 3
      },
      "seed": 1209812088,
      "version": 4,
      "versionNonce": 383131123,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "FJOiB_J3L_O1Q6zOBP39"
        },
        {
          "id": "8GVXcJ_SHf7A75AmCGK6",
          "type": "arrow"
        },
        {
          "id": "rBnSvaoE-MT8n0quPi5D",
          "type": "arrow"
        }
      ],
      "updated": 0,
      "link": null,
      "locked": false
    },
    {
      "id": "hsndySxjjC42P06E3uHm",
      "type": "rectangle",
      "x": 983.2,
      "y": 317,
      "width": 64.6,
      "height": 76,
      "angle": 0,
      "strokeColor": "transparent",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [
        "/example-request-path/db/group"
      ],
      "frameId": null,
      "index": "a7",
      "roundness": null,
      "seed": 622944423,
      "version": 3,
      "versionNonce": 337402313,
      "isDeleted": false,
      "boundElements": [
        {
          "id": "rBnSvaoE-MT8n0quPi5D",
          "type": "arrow"
        }
      ],
      "updated": 0,
      "link": null,
      "locked": false
    },
    {
      "id": "4L8iaGCmXmCwuXPJeuM0",
      "type": "ellipse",
      "x": 989.6600000000001,
      "y": 320.04,
      "width": 51.68,
      "height": 16.72,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [
        "/example-request-path/db/group"
      ],
      "frameId": null,
      "index": "a8",
      "roundness": null,
      "seed": 1835314859,
      "version": 2,
      "versionNonce": 1762940295,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false
    },
    {
      "id": "IjQQRzpGfCdcJoWQaQWH",
      "type": "line",
      "x": 989.6600000000001,
      "y": 328.4,
      "width": 1,
      "height": 53.199999999999996,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [
        "/example-request-path/db/group"
      ],
      "frameId": null,
      "index": "a9",
      "roundness": null,
      "seed": 1942264283,
      "version": 2,
      "versionNonce": 1556251649,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          0,
          53.199999999999996
        ]
      ],
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": null,
      "polygon": false
    },
    {
      "id": "LGMuF12u2OzqZIFe2r19",
      "type": "line",
      "x": 1041.3400000000001,
      "y": 328.4,
      "width": 1,
      "height": 53.199999999999996,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [
        "/example-request-path/db/group"
      ],
      "frameId": null,
      "index": "aA",
      "roundness": null,
      "seed": 1421022713,
      "version": 2,
      "versionNonce": 80234072,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          0,
          53.199999999999996
        ]
      ],
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": null,
      "polygon": false
    },
    {
      "id": "ZPmhGSmpdhlH5yuWQZWp",
      "type": "line",
      "x": 989.6600000000001,
      "y": 381.6,
      "width": 51.67999999999999,
      "height": 8.36,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [
        "/example-request-path/db/group"
      ],
      "frameId": null,
      "index": "aB",
      "roundness": {
        "type": 2
      },
      "seed": 1847057819,
      "version": 2,
      "versionNonce": 2065884473,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          0.4965083543805253,
          1.6309550920548332
        ],
        [
          1.9669528799083489,
          3.1992334945721552
        ],
        [
          4.354825218102227,
          4.644567148043876
        ],
        [
          7.568360774139612,
          5.911412690719544
        ],
        [
          11.484065178773488,
          6.951085958849276
        ],
        [
          15.951460107686081,
          7.723632891794367
        ],
        [
          20.79886607910325,
          8.199364944171009
        ],
        [
          25.84,
          8.36
        ],
        [
          30.881133920896755,
          8.199364944171009
        ],
        [
          35.72853989231392,
          7.723632891794367
        ],
        [
          40.195934821226516,
          6.951085958849276
        ],
        [
          44.11163922586039,
          5.911412690719544
        ],
        [
          47.32517478189777,
          4.644567148043876
        ],
        [
          49.71304712009165,
          3.1992334945721552
        ],
        [
          51.18349164561947,
          1.6309550920548332
        ],
        [
          51.67999999999999,
          0
        ]
      ],
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": null,
      "polygon": false
    },
    {
      "id": "1c2R7zybA5YzQ6dNy6MT",
      "type": "line",
      "x": 989.6600000000001,
      "y": 348.92,
      "width": 51.67999999999999,
      "height": 8.360000000000003,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [
        "/example-request-path/db/group"
      ],
      "frameId": null,
      "index": "aC",
      "roundness": {
        "type": 2
      },
      "seed": 274410802,
      "version": 2,
      "versionNonce": 1328177018,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          0.4965083543805253,
          1.6309550920548368
        ],
        [
          1.9669528799083489,
          3.1992334945721517
        ],
        [
          4.354825218102227,
          4.644567148043873
        ],
        [
          7.568360774139612,
          5.911412690719541
        ],
        [
          11.484065178773488,
          6.95108595884928
        ],
        [
          15.951460107686081,
          7.723632891794363
        ],
        [
          20.79886607910325,
          8.199364944171005
        ],
        [
          25.84,
          8.360000000000003
        ],
        [
          30.881133920896755,
          8.199364944171005
        ],
        [
          35.72853989231392,
          7.723632891794363
        ],
        [
          40.195934821226516,
          6.95108595884928
        ],
        [
          44.11163922586039,
          5.911412690719541
        ],
        [
          47.32517478189777,
          4.644567148043873
        ],
        [
          49.71304712009165,
          3.1992334945721517
        ],
        [
          51.18349164561947,
          1.6309550920548368
        ],
        [
          51.67999999999999,
          0
        ]
      ],
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": null,
      "polygon": false
    },
    {
      "id": "8M7JkqOyC1cthi0RCdip",
      "type": "line",
      "x": 989.6600000000001,
      "y": 364.88,
      "width": 51.67999999999999,
      "height": 8.36,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [
        "/example-request-path/db/group"
      ],
      "frameId": null,
      "index": "aD",
      "roundness": {
        "type": 2
      },
      "seed": 829454217,
      "version": 2,
      "versionNonce": 577504868,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          0.4965083543805253,
          1.6309550920548332
        ],
        [
          1.9669528799083489,
          3.199233494572148
        ],
        [
          4.354825218102227,
          4.644567148043869
        ],
        [
          7.568360774139612,
          5.911412690719537
        ],
        [
          11.484065178773488,
          6.951085958849269
        ],
        [
          15.951460107686081,
          7.723632891794352
        ],
        [
          20.79886607910325,
          8.199364944171002
        ],
        [
          25.84,
          8.36
        ],
        [
          30.881133920896755,
          8.199364944171002
        ],
        [
          35.72853989231392,
          7.723632891794352
        ],
        [
          40.195934821226516,
          6.951085958849269
        ],
        [
          44.11163922586039,
          5.911412690719537
        ],
        [
          47.32517478189777,
          4.644567148043869
        ],
        [
          49.71304712009165,
          3.199233494572148
        ],
        [
          51.18349164561947,
          1.6309550920548332
        ],
        [
          51.67999999999999,
          0
        ]
      ],
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": null,
      "polygon": false
    },
    {
      "id": "VsG1AG0oB_6FWmsrdA4i",
      "type": "text",
      "x": 962.9048,
      "y": 401,
      "width": 105.1904,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aE",
      "roundness": null,
      "seed": 604129916,
      "version": 2,
      "versionNonce": 126950085,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "text": "Database",
      "fontSize": 20,
      "fontFamily": 6,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Database",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "txbxQTHBkNmUZqG-HiZU",
      "type": "text",
      "x": 0,
      "y": 490,
      "width": 587.5520000000001,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aF",
      "roundness": null,
      "seed": 861680865,
      "version": 2,
      "versionNonce": 1598688730,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "text": "Optional asynchronous work — add only when justified",
      "fontSize": 20,
      "fontFamily": 6,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Optional asynchronous work — add only when justified",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "jye2gwkPSKGzJoMFq2a0",
      "type": "rectangle",
      "x": 386.8,
      "y": 527,
      "width": 106.39999999999999,
      "height": 76,
      "angle": 0,
      "strokeColor": "transparent",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [
        "/optional-asynchronous-work-add-only-when/queue/group"
      ],
      "frameId": null,
      "index": "aG",
      "roundness": null,
      "seed": 2094155271,
      "version": 3,
      "versionNonce": 1851251882,
      "isDeleted": false,
      "boundElements": [
        {
          "id": "eoOWJ4xkqSiqf2Bpxym-",
          "type": "arrow"
        }
      ],
      "updated": 0,
      "link": null,
      "locked": false
    },
    {
      "id": "wMURP4x3ixZalCf0cbAL",
      "type": "line",
      "x": 395.312,
      "y": 548.28,
      "width": 74.47999999999999,
      "height": 33.44,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [
        "/optional-asynchronous-work-add-only-when/queue/group"
      ],
      "frameId": null,
      "index": "aH",
      "roundness": null,
      "seed": 1263617864,
      "version": 2,
      "versionNonce": 1423552326,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          74.47999999999999,
          0
        ],
        [
          74.47999999999999,
          33.44
        ],
        [
          0,
          33.44
        ],
        [
          0,
          0
        ]
      ],
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": null,
      "polygon": false
    },
    {
      "id": "pVk_gB0Z-zuo_uu2Rzwd",
      "type": "line",
      "x": 395.312,
      "y": 548.28,
      "width": 74.47999999999999,
      "height": 18.240000000000002,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [
        "/optional-asynchronous-work-add-only-when/queue/group"
      ],
      "frameId": null,
      "index": "aI",
      "roundness": null,
      "seed": 1964201610,
      "version": 2,
      "versionNonce": 1996688350,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          37.239999999999995,
          18.240000000000002
        ],
        [
          74.47999999999999,
          0
        ]
      ],
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": null,
      "polygon": false
    },
    {
      "id": "3h87fsD5tnDG-wwF_FoQ",
      "type": "line",
      "x": 408.08000000000004,
      "y": 542.2,
      "width": 74.47999999999999,
      "height": 33.44,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [
        "/optional-asynchronous-work-add-only-when/queue/group"
      ],
      "frameId": null,
      "index": "aJ",
      "roundness": null,
      "seed": 1809838302,
      "version": 2,
      "versionNonce": 1040006660,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          74.47999999999999,
          0
        ],
        [
          74.47999999999999,
          33.44
        ]
      ],
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": null,
      "polygon": false
    },
    {
      "id": "lf_OG96f2_xOSkPVVuXe",
      "type": "line",
      "x": 418.72,
      "y": 536.12,
      "width": 74.47999999999999,
      "height": 33.440000000000005,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [
        "/optional-asynchronous-work-add-only-when/queue/group"
      ],
      "frameId": null,
      "index": "aK",
      "roundness": null,
      "seed": 305115499,
      "version": 2,
      "versionNonce": 112069239,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          74.47999999999999,
          0
        ],
        [
          74.47999999999999,
          33.440000000000005
        ]
      ],
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": null,
      "polygon": false
    },
    {
      "id": "XsgwOtWmt2aNnNPwXL8a",
      "type": "text",
      "x": 377.0784,
      "y": 611,
      "width": 125.84320000000002,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aL",
      "roundness": null,
      "seed": 1201985076,
      "version": 2,
      "versionNonce": 491174624,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "text": "Task queue",
      "fontSize": 20,
      "fontFamily": 6,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Task queue",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "5X6lFypfkUgwqZaPEerR",
      "type": "rectangle",
      "x": 721,
      "y": 527,
      "width": 121,
      "height": 109,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "#a5d8ff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aM",
      "roundness": {
        "type": 3
      },
      "seed": 2062346116,
      "version": 3,
      "versionNonce": 849575301,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "wu5hl4k3FsOaBIVS3Gid"
        },
        {
          "id": "eoOWJ4xkqSiqf2Bpxym-",
          "type": "arrow"
        }
      ],
      "updated": 0,
      "link": null,
      "locked": false
    },
    {
      "id": "OZlImBHbGw0wm1Xk6cYt",
      "type": "text",
      "x": 221,
      "y": 700,
      "width": 778.2476800000001,
      "height": 20,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aN",
      "roundness": null,
      "seed": 297793952,
      "version": 2,
      "versionNonce": 45984245,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "text": "Trace one request. Estimate before scaling. Explain one failure case and one alternative.",
      "fontSize": 16,
      "fontFamily": 6,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Trace one request. Estimate before scaling. Explain one failure case and one alternative.",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "TytI3FlR719-_fj73dZM",
      "type": "text",
      "x": 342,
      "y": 784,
      "width": 535.7363200000001,
      "height": 20,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aO",
      "roundness": null,
      "seed": 415435603,
      "version": 2,
      "versionNonce": 826929366,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "text": "Original template by Blankpaper · CC BY 4.0 · blankpaper.dev",
      "fontSize": 16,
      "fontFamily": 6,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Original template by Blankpaper · CC BY 4.0 · blankpaper.dev",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "8GVXcJ_SHf7A75AmCGK6",
      "type": "arrow",
      "x": 275.5,
      "y": 371.5,
      "width": 251,
      "height": 0,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aP",
      "roundness": null,
      "seed": 111621875,
      "version": 4,
      "versionNonce": 1416327196,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "DuGQodqcyNM3LTw1YjGa"
        }
      ],
      "updated": 0,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          250,
          0
        ]
      ],
      "startBinding": {
        "elementId": "Bh1g7tnVVHsoOxLWKkfY",
        "mode": "orbit",
        "fixedPoint": [
          1.0333333333333334,
          0.5001
        ]
      },
      "endBinding": {
        "elementId": "KSw08M8NdjjlPssDiKq2",
        "mode": "orbit",
        "fixedPoint": [
          -0.022988505747126436,
          0.5001
        ]
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "rBnSvaoE-MT8n0quPi5D",
      "type": "arrow",
      "x": 708.4965756097151,
      "y": 367.23226223949735,
      "width": 271.20684878056977,
      "height": 11.229392734954558,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aQ",
      "roundness": null,
      "seed": 833818525,
      "version": 4,
      "versionNonce": 1763181765,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "w741NpcVtQ0M6rtJW1lb"
        }
      ],
      "updated": 0,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          270.20684878056977,
          -10.229392734954558
        ]
      ],
      "startBinding": {
        "elementId": "KSw08M8NdjjlPssDiKq2",
        "mode": "orbit",
        "fixedPoint": [
          1.0229688253431903,
          0.4654335985274986
        ]
      },
      "endBinding": {
        "elementId": "hsndySxjjC42P06E3uHm",
        "mode": "orbit",
        "fixedPoint": [
          -0.061866495506426276,
          0.519774598743984
        ]
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "eoOWJ4xkqSiqf2Bpxym-",
      "type": "arrow",
      "x": 497.6953392383045,
      "y": 568.2634644141494,
      "width": 219.80932152339102,
      "height": 10.620362533340995,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aR",
      "roundness": null,
      "seed": 108046996,
      "version": 4,
      "versionNonce": 187201682,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "-YctpqJlVcbU4ECjd8eW"
        }
      ],
      "updated": 0,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          218.80932152339102,
          9.620362533340995
        ]
      ],
      "startBinding": {
        "elementId": "jye2gwkPSKGzJoMFq2a0",
        "mode": "orbit",
        "fixedPoint": [
          1.0375501808111323,
          0.5363613738703874
        ]
      },
      "endBinding": {
        "elementId": "5X6lFypfkUgwqZaPEerR",
        "mode": "orbit",
        "fixedPoint": [
          -0.03301933254797104,
          0.4714112563989948
        ]
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "0xLPfqbFFzqrW8zSprum",
      "type": "text",
      "x": 23.88239999999996,
      "y": 125,
      "width": 329.2352000000001,
      "height": 75,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aS",
      "roundness": null,
      "seed": 1606810371,
      "version": 3,
      "versionNonce": 828578093,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "text": "1. Requirements\nUsers and core operation\nScale and latency assumptions",
      "fontSize": 20,
      "fontFamily": 6,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "N1hNeleXggflLhLzt85n",
      "originalText": "1. Requirements\nUsers and core operation\nScale and latency assumptions",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "gFYeWMM6zQ5poVG_zc75",
      "type": "text",
      "x": 453.876,
      "y": 125,
      "width": 311.248,
      "height": 75,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aT",
      "roundness": null,
      "seed": 1971121217,
      "version": 3,
      "versionNonce": 163981188,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "text": "2. API and data\nRequest and response shape\nIdentity and ownership",
      "fontSize": 20,
      "fontFamily": 6,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "BPyAYppaHl1y-jTmJvyO",
      "originalText": "2. API and data\nRequest and response shape\nIdentity and ownership",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "BcdTT7yms1qmNxWfZBUe",
      "type": "text",
      "x": 881.372,
      "y": 125,
      "width": 298.25600000000003,
      "height": 75,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aU",
      "roundness": null,
      "seed": 333505265,
      "version": 3,
      "versionNonce": 957806961,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "text": "3. Trade-offs\nConsistency and availability\nFailure and recovery",
      "fontSize": 20,
      "fontFamily": 6,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "GSSvDqMk2omg3eKdWZRO",
      "originalText": "3. Trade-offs\nConsistency and availability\nFailure and recovery",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "QZYBVOsTydqjRs3KKdP5",
      "type": "text",
      "x": 180.6032,
      "y": 359,
      "width": 60.793600000000005,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aV",
      "roundness": null,
      "seed": 1040959235,
      "version": 3,
      "versionNonce": 2126068125,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "text": "Client",
      "fontSize": 20,
      "fontFamily": 6,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "Bh1g7tnVVHsoOxLWKkfY",
      "originalText": "Client",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "FJOiB_J3L_O1Q6zOBP39",
      "type": "text",
      "x": 554.0448,
      "y": 359,
      "width": 125.91040000000002,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aW",
      "roundness": null,
      "seed": 20986101,
      "version": 3,
      "versionNonce": 1052630038,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "text": "API service",
      "fontSize": 20,
      "fontFamily": 6,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "KSw08M8NdjjlPssDiKq2",
      "originalText": "API service",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "wu5hl4k3FsOaBIVS3Gid",
      "type": "text",
      "x": 744.764,
      "y": 569,
      "width": 73.472,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aX",
      "roundness": null,
      "seed": 1870484583,
      "version": 3,
      "versionNonce": 1585472157,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "text": "Worker",
      "fontSize": 20,
      "fontFamily": 6,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "5X6lFypfkUgwqZaPEerR",
      "originalText": "Worker",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "DuGQodqcyNM3LTw1YjGa",
      "type": "text",
      "x": 363.81,
      "y": 359,
      "width": 73.38,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aY",
      "roundness": null,
      "seed": 667714848,
      "version": 3,
      "versionNonce": 674204831,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "text": "request",
      "fontSize": 20,
      "fontFamily": 5,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "8GVXcJ_SHf7A75AmCGK6",
      "originalText": "request",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "w741NpcVtQ0M6rtJW1lb",
      "type": "text",
      "x": 784.3000000000001,
      "y": 349.61756587202007,
      "width": 118.6,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aZ",
      "roundness": null,
      "seed": 1168467112,
      "version": 3,
      "versionNonce": 2008954946,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "text": "read / write",
      "fontSize": 20,
      "fontFamily": 5,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "rBnSvaoE-MT8n0quPi5D",
      "originalText": "read / write",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "-YctpqJlVcbU4ECjd8eW",
      "type": "text",
      "x": 567.89,
      "y": 560.5736456808199,
      "width": 78.42,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aa",
      "roundness": null,
      "seed": 1316905109,
      "version": 3,
      "versionNonce": 1504781438,
      "isDeleted": false,
      "boundElements": null,
      "updated": 0,
      "link": null,
      "locked": false,
      "text": "consume",
      "fontSize": 20,
      "fontFamily": 5,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "eoOWJ4xkqSiqf2Bpxym-",
      "originalText": "consume",
      "autoResize": true,
      "lineHeight": 1.25
    }
  ],
  "appState": {
    "viewBackgroundColor": "#ffffff",
    "gridSize": null
  },
  "files": {}
}
