github.com/treeverse/lakefs@v1.24.1-0.20240520134607-95648127bfb0/design/accepted/diagrams/metastore-alt.excalidraw (about)

     1  {
     2    "type": "excalidraw",
     3    "version": 2,
     4    "source": "https://excalidraw.com",
     5    "elements": [
     6      {
     7        "type": "rectangle",
     8        "version": 95,
     9        "versionNonce": 1996509149,
    10        "isDeleted": false,
    11        "id": "jGEhzlAEsBvUyR0n2JS0I",
    12        "fillStyle": "hachure",
    13        "strokeWidth": 1,
    14        "strokeStyle": "solid",
    15        "roughness": 1,
    16        "opacity": 100,
    17        "angle": 0,
    18        "x": 1300,
    19        "y": 200,
    20        "strokeColor": "#000000",
    21        "backgroundColor": "transparent",
    22        "width": 326,
    23        "height": 116,
    24        "seed": 1476609878,
    25        "groupIds": [
    26          "LsnhmvpWkBAU6r6Fzy2du"
    27        ],
    28        "strokeSharpness": "sharp",
    29        "boundElementIds": [
    30          "8EvfRNldrrYiFKNTWw4XI",
    31          "pj8CfvKzpzDliXS_XGFuR"
    32        ],
    33        "updated": 1637820805173
    34      },
    35      {
    36        "type": "text",
    37        "version": 62,
    38        "versionNonce": 869460083,
    39        "isDeleted": false,
    40        "id": "mJrM6FpU6P4HhAcmbBTSy",
    41        "fillStyle": "hachure",
    42        "strokeWidth": 1,
    43        "strokeStyle": "solid",
    44        "roughness": 1,
    45        "opacity": 100,
    46        "angle": 0,
    47        "x": 1382,
    48        "y": 247,
    49        "strokeColor": "#000000",
    50        "backgroundColor": "transparent",
    51        "width": 160,
    52        "height": 26,
    53        "seed": 271599306,
    54        "groupIds": [
    55          "LsnhmvpWkBAU6r6Fzy2du"
    56        ],
    57        "strokeSharpness": "sharp",
    58        "boundElementIds": [],
    59        "updated": 1637820805173,
    60        "fontSize": 20,
    61        "fontFamily": 1,
    62        "text": "Spark/Hive/Trino",
    63        "baseline": 18,
    64        "textAlign": "left",
    65        "verticalAlign": "top"
    66      },
    67      {
    68        "type": "rectangle",
    69        "version": 343,
    70        "versionNonce": 1434733629,
    71        "isDeleted": false,
    72        "id": "9VouKi3ewXySYGuK7W5gb",
    73        "fillStyle": "hachure",
    74        "strokeWidth": 1,
    75        "strokeStyle": "solid",
    76        "roughness": 1,
    77        "opacity": 100,
    78        "angle": 0,
    79        "x": 1020,
    80        "y": 420,
    81        "strokeColor": "#000000",
    82        "backgroundColor": "transparent",
    83        "width": 280,
    84        "height": 96,
    85        "seed": 1674026646,
    86        "groupIds": [],
    87        "strokeSharpness": "sharp",
    88        "boundElementIds": [
    89          "8EvfRNldrrYiFKNTWw4XI",
    90          "R3r9bNREyufdu_dUIyoNI",
    91          "FJn9ZnK247IyrHsQbd76a"
    92        ],
    93        "updated": 1637820805173
    94      },
    95      {
    96        "type": "text",
    97        "version": 247,
    98        "versionNonce": 1826841107,
    99        "isDeleted": false,
   100        "id": "KiDecCQbzbr-tPDTcfRhq",
   101        "fillStyle": "hachure",
   102        "strokeWidth": 1,
   103        "strokeStyle": "solid",
   104        "roughness": 1,
   105        "opacity": 100,
   106        "angle": 0,
   107        "x": 1071.5,
   108        "y": 455,
   109        "strokeColor": "#0b7285",
   110        "backgroundColor": "transparent",
   111        "width": 177,
   112        "height": 26,
   113        "seed": 615686934,
   114        "groupIds": [],
   115        "strokeSharpness": "sharp",
   116        "boundElementIds": [],
   117        "updated": 1637820805173,
   118        "fontSize": 20,
   119        "fontFamily": 1,
   120        "text": "lakeFS Metastore",
   121        "baseline": 18,
   122        "textAlign": "left",
   123        "verticalAlign": "top"
   124      },
   125      {
   126        "type": "rectangle",
   127        "version": 434,
   128        "versionNonce": 1326038173,
   129        "isDeleted": false,
   130        "id": "Wj7KQpnC1oFjr7seqhfyq",
   131        "fillStyle": "hachure",
   132        "strokeWidth": 1,
   133        "strokeStyle": "solid",
   134        "roughness": 1,
   135        "opacity": 100,
   136        "angle": 0,
   137        "x": 1123,
   138        "y": 920,
   139        "strokeColor": "#000000",
   140        "backgroundColor": "transparent",
   141        "width": 326,
   142        "height": 116,
   143        "seed": 293079562,
   144        "groupIds": [
   145          "pZk9u_d4j67xW4KYetJQe"
   146        ],
   147        "strokeSharpness": "sharp",
   148        "boundElementIds": [],
   149        "updated": 1637820805173
   150      },
   151      {
   152        "type": "text",
   153        "version": 216,
   154        "versionNonce": 1291036595,
   155        "isDeleted": false,
   156        "id": "8hjneqfVPev-Zd_q4I6V-",
   157        "fillStyle": "hachure",
   158        "strokeWidth": 1,
   159        "strokeStyle": "solid",
   160        "roughness": 1,
   161        "opacity": 100,
   162        "angle": 0,
   163        "x": 1241,
   164        "y": 968,
   165        "strokeColor": "#000000",
   166        "backgroundColor": "transparent",
   167        "width": 128,
   168        "height": 26,
   169        "seed": 1492765526,
   170        "groupIds": [
   171          "pZk9u_d4j67xW4KYetJQe"
   172        ],
   173        "strokeSharpness": "sharp",
   174        "boundElementIds": [],
   175        "updated": 1637820805173,
   176        "fontSize": 20,
   177        "fontFamily": 1,
   178        "text": "Object Store",
   179        "baseline": 18,
   180        "textAlign": "center",
   181        "verticalAlign": "middle"
   182      },
   183      {
   184        "type": "ellipse",
   185        "version": 1686,
   186        "versionNonce": 1799495933,
   187        "isDeleted": false,
   188        "id": "RQz6E63FUmo8jT4TuBTEL",
   189        "fillStyle": "solid",
   190        "strokeWidth": 2,
   191        "strokeStyle": "solid",
   192        "roughness": 0,
   193        "opacity": 100,
   194        "angle": 0,
   195        "x": 1138.974494485294,
   196        "y": 939.9519761029412,
   197        "strokeColor": "#000",
   198        "backgroundColor": "#fff",
   199        "width": 74.05101102941174,
   200        "height": 76.09604779411757,
   201        "seed": 518960246,
   202        "groupIds": [
   203          "CmnC2KUCVGUzy5p65hm9V",
   204          "pZk9u_d4j67xW4KYetJQe"
   205        ],
   206        "strokeSharpness": "sharp",
   207        "boundElementIds": [],
   208        "updated": 1637820805173
   209      },
   210      {
   211        "type": "ellipse",
   212        "version": 827,
   213        "versionNonce": 2049587539,
   214        "isDeleted": false,
   215        "id": "OpmH3bVC7jf__OqKlR_By",
   216        "fillStyle": "hachure",
   217        "strokeWidth": 2,
   218        "strokeStyle": "solid",
   219        "roughness": 0,
   220        "opacity": 100,
   221        "angle": 0,
   222        "x": 1155.686864792491,
   223        "y": 955.713256375642,
   224        "strokeColor": "#000000",
   225        "backgroundColor": "transparent",
   226        "width": 39.10563151041674,
   227        "height": 10.753995455228363,
   228        "seed": 333280746,
   229        "groupIds": [
   230          "N0WPNMujo1dLDBB0ubGVj",
   231          "CmnC2KUCVGUzy5p65hm9V",
   232          "pZk9u_d4j67xW4KYetJQe"
   233        ],
   234        "strokeSharpness": "round",
   235        "boundElementIds": [],
   236        "updated": 1637820805173
   237      },
   238      {
   239        "type": "line",
   240        "version": 1605,
   241        "versionNonce": 1068431709,
   242        "isDeleted": false,
   243        "id": "lG0-P2BV12cBCYPF4knMy",
   244        "fillStyle": "hachure",
   245        "strokeWidth": 2,
   246        "strokeStyle": "solid",
   247        "roughness": 0,
   248        "opacity": 100,
   249        "angle": 0,
   250        "x": 1156.313623120522,
   251        "y": 961.7525700127553,
   252        "strokeColor": "#000000",
   253        "backgroundColor": "transparent",
   254        "width": 38.58148220977114,
   255        "height": 40.48662140675077,
   256        "seed": 994882998,
   257        "groupIds": [
   258          "N0WPNMujo1dLDBB0ubGVj",
   259          "CmnC2KUCVGUzy5p65hm9V",
   260          "pZk9u_d4j67xW4KYetJQe"
   261        ],
   262        "strokeSharpness": "round",
   263        "boundElementIds": [],
   264        "updated": 1637820805173,
   265        "startBinding": null,
   266        "endBinding": null,
   267        "lastCommittedPoint": null,
   268        "startArrowhead": null,
   269        "endArrowhead": null,
   270        "points": [
   271          [
   272            0,
   273            0
   274          ],
   275          [
   276            1.8232186203809988,
   277            32.468548022424216
   278          ],
   279          [
   280            6.768312737880933,
   281            37.98883103590748
   282          ],
   283          [
   284            20.34867663261207,
   285            40.48662140675077
   286          ],
   287          [
   288            32.537268066406114,
   289            38.400380608974274
   290          ],
   291          [
   292            38.58148220977114,
   293            31.49610332414204
   294          ],
   295          [
   296            38.295773237179446,
   297            0.09767190004004078
   298          ]
   299        ]
   300      },
   301      {
   302        "type": "arrow",
   303        "version": 889,
   304        "versionNonce": 299734771,
   305        "isDeleted": false,
   306        "id": "8EvfRNldrrYiFKNTWw4XI",
   307        "fillStyle": "hachure",
   308        "strokeWidth": 1,
   309        "strokeStyle": "solid",
   310        "roughness": 1,
   311        "opacity": 100,
   312        "angle": 0,
   313        "x": 1380.6004778724127,
   314        "y": 319.3103448275862,
   315        "strokeColor": "#000000",
   316        "backgroundColor": "transparent",
   317        "width": 174.2477826860072,
   318        "height": 99.03448275862064,
   319        "seed": 1242035766,
   320        "groupIds": [],
   321        "strokeSharpness": "round",
   322        "boundElementIds": [],
   323        "updated": 1637820805173,
   324        "startBinding": {
   325          "elementId": "jGEhzlAEsBvUyR0n2JS0I",
   326          "gap": 3.3103448275862064,
   327          "focus": -0.09611022431319836
   328        },
   329        "endBinding": {
   330          "elementId": "9VouKi3ewXySYGuK7W5gb",
   331          "gap": 1.6551724137931032,
   332          "focus": -0.18272704360245318
   333        },
   334        "lastCommittedPoint": null,
   335        "startArrowhead": null,
   336        "endArrowhead": "arrow",
   337        "points": [
   338          [
   339            0,
   340            0
   341          ],
   342          [
   343            -174.2477826860072,
   344            99.03448275862064
   345          ]
   346        ]
   347      },
   348      {
   349        "type": "rectangle",
   350        "version": 150,
   351        "versionNonce": 899794365,
   352        "isDeleted": false,
   353        "id": "_udgdxI6cAhAG5nA3DqbX",
   354        "fillStyle": "hachure",
   355        "strokeWidth": 1,
   356        "strokeStyle": "dotted",
   357        "roughness": 1,
   358        "opacity": 100,
   359        "angle": 0,
   360        "x": 1000,
   361        "y": 600,
   362        "strokeColor": "#000000",
   363        "backgroundColor": "transparent",
   364        "width": 620,
   365        "height": 240.00000000000006,
   366        "seed": 998309994,
   367        "groupIds": [],
   368        "strokeSharpness": "sharp",
   369        "boundElementIds": [
   370          "R3r9bNREyufdu_dUIyoNI",
   371          "FJn9ZnK247IyrHsQbd76a",
   372          "OGP0LewdW0KVtbDUsPw1O"
   373        ],
   374        "updated": 1637820805173
   375      },
   376      {
   377        "type": "text",
   378        "version": 30,
   379        "versionNonce": 1117012115,
   380        "isDeleted": false,
   381        "id": "tarAFp0xY2d1r5he3cdfF",
   382        "fillStyle": "hachure",
   383        "strokeWidth": 1,
   384        "strokeStyle": "solid",
   385        "roughness": 1,
   386        "opacity": 100,
   387        "angle": 0,
   388        "x": 1027,
   389        "y": 629,
   390        "strokeColor": "#000000",
   391        "backgroundColor": "transparent",
   392        "width": 63,
   393        "height": 26,
   394        "seed": 1604627626,
   395        "groupIds": [],
   396        "strokeSharpness": "sharp",
   397        "boundElementIds": [],
   398        "updated": 1637820805173,
   399        "fontSize": 20,
   400        "fontFamily": 1,
   401        "text": "lakeFS",
   402        "baseline": 18,
   403        "textAlign": "left",
   404        "verticalAlign": "top"
   405      },
   406      {
   407        "type": "rectangle",
   408        "version": 175,
   409        "versionNonce": 272369181,
   410        "isDeleted": false,
   411        "id": "MuCTL6P4kFiimJtZMgU6i",
   412        "fillStyle": "hachure",
   413        "strokeWidth": 1,
   414        "strokeStyle": "solid",
   415        "roughness": 1,
   416        "opacity": 100,
   417        "angle": 0,
   418        "x": 1160,
   419        "y": 621,
   420        "strokeColor": "#000000",
   421        "backgroundColor": "transparent",
   422        "width": 202.99999999999991,
   423        "height": 61,
   424        "seed": 450627498,
   425        "groupIds": [],
   426        "strokeSharpness": "sharp",
   427        "boundElementIds": [
   428          "FJn9ZnK247IyrHsQbd76a"
   429        ],
   430        "updated": 1637820805173
   431      },
   432      {
   433        "type": "rectangle",
   434        "version": 298,
   435        "versionNonce": 637842995,
   436        "isDeleted": false,
   437        "id": "BVs8kSLc7Ov0ZzT_Xeli1",
   438        "fillStyle": "hachure",
   439        "strokeWidth": 1,
   440        "strokeStyle": "solid",
   441        "roughness": 1,
   442        "opacity": 100,
   443        "angle": 0,
   444        "x": 1382,
   445        "y": 620,
   446        "strokeColor": "#000000",
   447        "backgroundColor": "transparent",
   448        "width": 218.00000000000009,
   449        "height": 61,
   450        "seed": 1505367670,
   451        "groupIds": [],
   452        "strokeSharpness": "sharp",
   453        "boundElementIds": [
   454          "pj8CfvKzpzDliXS_XGFuR"
   455        ],
   456        "updated": 1637820805174
   457      },
   458      {
   459        "type": "rectangle",
   460        "version": 333,
   461        "versionNonce": 846150269,
   462        "isDeleted": false,
   463        "id": "NnWfawUYIVoef4WGqG4lO",
   464        "fillStyle": "hachure",
   465        "strokeWidth": 1,
   466        "strokeStyle": "solid",
   467        "roughness": 1,
   468        "opacity": 100,
   469        "angle": 0,
   470        "x": 1160,
   471        "y": 760,
   472        "strokeColor": "#000000",
   473        "backgroundColor": "transparent",
   474        "width": 439.9999999999999,
   475        "height": 61,
   476        "seed": 1380484086,
   477        "groupIds": [],
   478        "strokeSharpness": "sharp",
   479        "boundElementIds": [],
   480        "updated": 1637820805174
   481      },
   482      {
   483        "type": "rectangle",
   484        "version": 425,
   485        "versionNonce": 1528133587,
   486        "isDeleted": false,
   487        "id": "dzXIpwLoJwlJ2FZ9fmip-",
   488        "fillStyle": "hachure",
   489        "strokeWidth": 1,
   490        "strokeStyle": "solid",
   491        "roughness": 1,
   492        "opacity": 100,
   493        "angle": 0,
   494        "x": 1160,
   495        "y": 692,
   496        "strokeColor": "#000000",
   497        "backgroundColor": "transparent",
   498        "width": 439,
   499        "height": 61,
   500        "seed": 678611050,
   501        "groupIds": [],
   502        "strokeSharpness": "sharp",
   503        "boundElementIds": [],
   504        "updated": 1637820805174
   505      },
   506      {
   507        "type": "text",
   508        "version": 102,
   509        "versionNonce": 620552925,
   510        "isDeleted": false,
   511        "id": "Fye9MQfOkxQ4RJY6sTl-E",
   512        "fillStyle": "hachure",
   513        "strokeWidth": 1,
   514        "strokeStyle": "solid",
   515        "roughness": 1,
   516        "opacity": 100,
   517        "angle": 0,
   518        "x": 1220.5,
   519        "y": 641,
   520        "strokeColor": "#000000",
   521        "backgroundColor": "transparent",
   522        "width": 82,
   523        "height": 26,
   524        "seed": 977926198,
   525        "groupIds": [],
   526        "strokeSharpness": "sharp",
   527        "boundElementIds": [],
   528        "updated": 1637820805174,
   529        "fontSize": 20,
   530        "fontFamily": 1,
   531        "text": "OpenAPI",
   532        "baseline": 18,
   533        "textAlign": "left",
   534        "verticalAlign": "top"
   535      },
   536      {
   537        "type": "text",
   538        "version": 121,
   539        "versionNonce": 1608320371,
   540        "isDeleted": false,
   541        "id": "9-41QubTpZy7pMzhwgYdS",
   542        "fillStyle": "hachure",
   543        "strokeWidth": 1,
   544        "strokeStyle": "solid",
   545        "roughness": 1,
   546        "opacity": 100,
   547        "angle": 0,
   548        "x": 1448,
   549        "y": 637.5,
   550        "strokeColor": "#000000",
   551        "backgroundColor": "transparent",
   552        "width": 86,
   553        "height": 26,
   554        "seed": 1581831478,
   555        "groupIds": [],
   556        "strokeSharpness": "sharp",
   557        "boundElementIds": [],
   558        "updated": 1637820805174,
   559        "fontSize": 20,
   560        "fontFamily": 1,
   561        "text": "Gateway",
   562        "baseline": 18,
   563        "textAlign": "center",
   564        "verticalAlign": "middle"
   565      },
   566      {
   567        "type": "text",
   568        "version": 118,
   569        "versionNonce": 1551269693,
   570        "isDeleted": false,
   571        "id": "41JjY0QifggxiNxFyJVxo",
   572        "fillStyle": "hachure",
   573        "strokeWidth": 1,
   574        "strokeStyle": "solid",
   575        "roughness": 1,
   576        "opacity": 100,
   577        "angle": 0,
   578        "x": 1284,
   579        "y": 709.5,
   580        "strokeColor": "#000000",
   581        "backgroundColor": "transparent",
   582        "width": 191,
   583        "height": 26,
   584        "seed": 1665911606,
   585        "groupIds": [],
   586        "strokeSharpness": "sharp",
   587        "boundElementIds": [],
   588        "updated": 1637820805174,
   589        "fontSize": 20,
   590        "fontFamily": 1,
   591        "text": "Metastore Catalog",
   592        "baseline": 18,
   593        "textAlign": "center",
   594        "verticalAlign": "middle"
   595      },
   596      {
   597        "type": "text",
   598        "version": 31,
   599        "versionNonce": 732028691,
   600        "isDeleted": false,
   601        "id": "VDT5mNucx_oIWjeCb2Nfg",
   602        "fillStyle": "hachure",
   603        "strokeWidth": 1,
   604        "strokeStyle": "solid",
   605        "roughness": 1,
   606        "opacity": 100,
   607        "angle": 0,
   608        "x": 1338,
   609        "y": 777.5,
   610        "strokeColor": "#000000",
   611        "backgroundColor": "transparent",
   612        "width": 84,
   613        "height": 26,
   614        "seed": 835114998,
   615        "groupIds": [],
   616        "strokeSharpness": "sharp",
   617        "boundElementIds": [],
   618        "updated": 1637820805174,
   619        "fontSize": 20,
   620        "fontFamily": 1,
   621        "text": "Graveler",
   622        "baseline": 18,
   623        "textAlign": "left",
   624        "verticalAlign": "top"
   625      },
   626      {
   627        "type": "arrow",
   628        "version": 533,
   629        "versionNonce": 1060999069,
   630        "isDeleted": false,
   631        "id": "FJn9ZnK247IyrHsQbd76a",
   632        "fillStyle": "hachure",
   633        "strokeWidth": 1,
   634        "strokeStyle": "solid",
   635        "roughness": 1,
   636        "opacity": 100,
   637        "angle": 0,
   638        "x": 1200,
   639        "y": 520,
   640        "strokeColor": "#000000",
   641        "backgroundColor": "transparent",
   642        "width": 80,
   643        "height": 80,
   644        "seed": 29223146,
   645        "groupIds": [],
   646        "strokeSharpness": "round",
   647        "boundElementIds": [],
   648        "updated": 1637820805174,
   649        "startBinding": {
   650          "elementId": "9VouKi3ewXySYGuK7W5gb",
   651          "focus": 0.06382978723404255,
   652          "gap": 4
   653        },
   654        "endBinding": {
   655          "elementId": "_udgdxI6cAhAG5nA3DqbX",
   656          "focus": 0.20930232558139536,
   657          "gap": 1
   658        },
   659        "lastCommittedPoint": null,
   660        "startArrowhead": null,
   661        "endArrowhead": "arrow",
   662        "points": [
   663          [
   664            0,
   665            0
   666          ],
   667          [
   668            80,
   669            80
   670          ]
   671        ]
   672      },
   673      {
   674        "type": "arrow",
   675        "version": 34,
   676        "versionNonce": 148538547,
   677        "isDeleted": false,
   678        "id": "OGP0LewdW0KVtbDUsPw1O",
   679        "fillStyle": "hachure",
   680        "strokeWidth": 1,
   681        "strokeStyle": "solid",
   682        "roughness": 1,
   683        "opacity": 100,
   684        "angle": 0,
   685        "x": 1300,
   686        "y": 840,
   687        "strokeColor": "#000000",
   688        "backgroundColor": "transparent",
   689        "width": 0,
   690        "height": 80,
   691        "seed": 454573546,
   692        "groupIds": [],
   693        "strokeSharpness": "round",
   694        "boundElementIds": [],
   695        "updated": 1637820805174,
   696        "startBinding": {
   697          "elementId": "_udgdxI6cAhAG5nA3DqbX",
   698          "focus": 0.03225806451612903,
   699          "gap": 1
   700        },
   701        "endBinding": null,
   702        "lastCommittedPoint": null,
   703        "startArrowhead": "arrow",
   704        "endArrowhead": "arrow",
   705        "points": [
   706          [
   707            0,
   708            0
   709          ],
   710          [
   711            0,
   712            80
   713          ]
   714        ]
   715      },
   716      {
   717        "type": "arrow",
   718        "version": 56,
   719        "versionNonce": 1803785213,
   720        "isDeleted": false,
   721        "id": "pj8CfvKzpzDliXS_XGFuR",
   722        "fillStyle": "hachure",
   723        "strokeWidth": 1,
   724        "strokeStyle": "solid",
   725        "roughness": 1,
   726        "opacity": 100,
   727        "angle": 0,
   728        "x": 1500,
   729        "y": 320,
   730        "strokeColor": "#000000",
   731        "backgroundColor": "transparent",
   732        "width": 0,
   733        "height": 299,
   734        "seed": 1499605814,
   735        "groupIds": [],
   736        "strokeSharpness": "round",
   737        "boundElementIds": [],
   738        "updated": 1637820805174,
   739        "startBinding": {
   740          "elementId": "jGEhzlAEsBvUyR0n2JS0I",
   741          "focus": -0.22699386503067484,
   742          "gap": 4
   743        },
   744        "endBinding": {
   745          "elementId": "BVs8kSLc7Ov0ZzT_Xeli1",
   746          "focus": 0.0825688073394495,
   747          "gap": 1
   748        },
   749        "lastCommittedPoint": null,
   750        "startArrowhead": null,
   751        "endArrowhead": "arrow",
   752        "points": [
   753          [
   754            0,
   755            0
   756          ],
   757          [
   758            0,
   759            299
   760          ]
   761        ]
   762      },
   763      {
   764        "type": "text",
   765        "version": 32,
   766        "versionNonce": 791508563,
   767        "isDeleted": false,
   768        "id": "GLqFxChSiOMeN0NN3I3fV",
   769        "fillStyle": "hachure",
   770        "strokeWidth": 1,
   771        "strokeStyle": "solid",
   772        "roughness": 1,
   773        "opacity": 100,
   774        "angle": 0,
   775        "x": 1520,
   776        "y": 460,
   777        "strokeColor": "#000000",
   778        "backgroundColor": "transparent",
   779        "width": 43,
   780        "height": 21,
   781        "seed": 1775353514,
   782        "groupIds": [],
   783        "strokeSharpness": "sharp",
   784        "boundElementIds": [],
   785        "updated": 1637820805174,
   786        "fontSize": 16,
   787        "fontFamily": 1,
   788        "text": "Data",
   789        "baseline": 15,
   790        "textAlign": "left",
   791        "verticalAlign": "top"
   792      },
   793      {
   794        "type": "text",
   795        "version": 36,
   796        "versionNonce": 1028263005,
   797        "isDeleted": false,
   798        "id": "eY6M81q3BBs8bpr-pYkmb",
   799        "fillStyle": "hachure",
   800        "strokeWidth": 1,
   801        "strokeStyle": "solid",
   802        "roughness": 1,
   803        "opacity": 100,
   804        "angle": 0,
   805        "x": 1320,
   806        "y": 360,
   807        "strokeColor": "#0b7285",
   808        "backgroundColor": "transparent",
   809        "width": 80,
   810        "height": 42,
   811        "seed": 82844074,
   812        "groupIds": [],
   813        "strokeSharpness": "sharp",
   814        "boundElementIds": [],
   815        "updated": 1637820805174,
   816        "fontSize": 16,
   817        "fontFamily": 1,
   818        "text": "Metadata\n(Thrift)",
   819        "baseline": 36,
   820        "textAlign": "left",
   821        "verticalAlign": "top"
   822      },
   823      {
   824        "type": "text",
   825        "version": 73,
   826        "versionNonce": 1811827091,
   827        "isDeleted": false,
   828        "id": "sVnSeYm2mv05TjH08pdb1",
   829        "fillStyle": "hachure",
   830        "strokeWidth": 1,
   831        "strokeStyle": "solid",
   832        "roughness": 1,
   833        "opacity": 100,
   834        "angle": 0,
   835        "x": 1260,
   836        "y": 540,
   837        "strokeColor": "#000000",
   838        "backgroundColor": "transparent",
   839        "width": 113,
   840        "height": 21,
   841        "seed": 1059979379,
   842        "groupIds": [],
   843        "strokeSharpness": "sharp",
   844        "boundElementIds": [],
   845        "updated": 1637820663045,
   846        "fontSize": 16,
   847        "fontFamily": 1,
   848        "text": "Data (api/s3)",
   849        "baseline": 15,
   850        "textAlign": "left",
   851        "verticalAlign": "top"
   852      }
   853    ],
   854    "appState": {
   855      "gridSize": 20,
   856      "viewBackgroundColor": "#ffffff"
   857    },
   858    "files": {}
   859  }