<mxfile host="app.diagrams.net" agent="architecture-diagram" version="24.0.0">
  <diagram name="Platform Services — Query, Evaluation and Control" id="10-platform-services">
    <mxGraphModel dx="1400" dy="900" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1760" pageHeight="1020" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="_box1" value="Read plane — scales with readers, not with ingest" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;dashed=1;dashPattern=8 8;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="80" width="1670" height="310" as="geometry" />
        </mxCell>
        <mxCell id="_box2" value="Query services" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;dashed=1;dashPattern=8 8;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="60" y="110" width="800" height="260" as="geometry" />
        </mxCell>
        <mxCell id="n.qf" value="&lt;b&gt;Query frontend&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;admission + result cache&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="160" y="140" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico3" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.qf">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.mq" value="&lt;b&gt;Metric querier&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Mimir&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="390" y="140" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico4" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.mq">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.tq" value="&lt;b&gt;Trace querier&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Tempo&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="600" y="140" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico5" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAgKADAAQAAAABAAAAgAAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8AAEQgAgACAAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/bAEMAAgICAgICAwICAwUDAwMFBgUFBQUGCAYGBgYGCAoICAgICAgKCgoKCgoKCgwMDAwMDA4ODg4ODw8PDw8PDw8PD//bAEMBAgICBAQEBwQEBxALCQsQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEP/dAAQACP/aAAwDAQACEQMRAD8A/GOiiiv1w/OwooooAKKKKACiiug8L+F9b8Y6vFofh+2a6upecD7qLnBZ26KozyT/ADrKvXhSg6lR2it30RvhsNUrTVKkryeiS3Zz9FerfEb4PeLfhuY7jVY0ubCXCi6g3NEHP8LZAKn0zwa8qxg4Nc2XZnh8XSVfDTUovqjtzfJMXgK7w2MpuE10f9aiUUUV3HlsKKKKACiiigD/0Pxjooor9cPzsUAnpSYNKMd6+hfh/wDs6+JvHGkWviKa+g0zTbsb4i2ZZXUEjOwYA5Hdvwryc4zzCZfS9tjKihHz6nvcP8NY7NK31fAUnOW+nRHz1gjtQBnivt5f2RNN8r5/E05l9rZdufxfNc7N+yVri6nDFDrsEmnsf3khjZZkHsnKkn/eFfI0PFfIZt2xCVu6a/NL8D73E+B3E9KKbwbd+zi/yZ8h8YJJxj/PFfp18DPh5beBvBltPNEBquqos9y5+8AwykeewUY/EmtXwb8GPAHgtI5LHTku7xB/x83QEsmfUZG1fwH416p0wAMDtX4h4k+KVPNKP1LAqShf3m9Oa22nY/pHwf8ABOrkuIeY5lKLqWtGK15b7u/V/l5mbrGkabr+l3OjavCtxaXaFJEYdQe/1Havyy8d/DjxB4K13UNOmsbiSytpSIbnynMUkR5U7wNucHnmv1gHtQwLKVcZU8EEcH6ivkeBePMRklSfLHnhPeL7910R9/4l+F2G4kpU+efs6kNpJX07NXWn5H4ulGLhFBZm4AAzk+2K25/C3ia2sW1O50i8is0GWme3kWID1LlcCv1gtvBXhGz1Ztes9GtYdQIwZ0iVX/QcH361a8T6Xb654d1PSb1RJDd20sbBunKnB/A81+s1vHyDnD2WGfK7XvJfO1v1aPwmh9FqtGnUdfGLmSfKlF2fa7b0v8/U/HjFJUjAgBj3H8qjr+hoO6ufybUjZ2CiiiqIP//R/GOiiiv1w/OxR/Ov1C+Ad9HffCbQPLOTbpLC3syStn9CK/L0elfa/wCyl4yjaHUPAl7KFfcbu0B/izxKv16MPxr8k8Z8rniMmc6au6clJ+mqf5n7x9HbPaWD4gjTrOyqxlBers199rH2ZQc9qf5Te9c54t8R6d4N8O3viTV2229khYju7HhUHux4Ffx7QpyqzVOnrJ6JeZ/f+KxFOjTlWqStGKbb7Jbsp+MPG/hrwJpZ1bxJdi3iJwiAbpZT6InU/wAvevjTxd+1T4n1CaWDwhZxaXbDgSzASzn3wfkX8jXgHjbxprfjzXpte1yUs7kiKLPyQx5+VEHYDv6nmuS6nnk1/V/B/g5gsNRjVzKKqVHun8Mfl19T+GPED6QWY4yvKhlM3SoraS+OXnfon2XzZ6RffF74m6id1x4lvQP7qSeWv5IAKSx+LnxN01g1t4lvMD+F5fMX8VcEH8RXDafpuoarOLXTbWW7lP8ABDG0jfiFBrqZfhn8RYoftMnhnUUixnd9mkx/Kv0Wrk2S017GdGml2aiv+CfktDiHiCs/bQr1Zeac3+Nz3vwf+1T4is5kt/GVlHqNtwDNABFOPfb9xvp8tfYXhbxj4V+IOkveeH7tbu3kBjljPyyR7uCrp1U/p6E1+Sc9rdWsxt7qF4ZR1SRCjD6ggGt3wn4t17wVrEWt+H7k29xF95eqSJ3R17qa/PuKvB/AYum6+W+5VWqtrF9rrZJ919x+r8EeP2aYCqsLnH72jonf44r13fo/vPRfjR8Kp/htrglsgZdE1AsbaQ8lGHJib3Xse4rxSv0wjvNB/aG+FN1DbKIrt1w0ZPzW15GMr/wEnoe6mvzVmgmtZpbW4XZLExRweoZTgj86+i8N+JK2MoVMHjVavRdpLy6P9PkfJ+LvB+GwOKp4/LXfDYhc0X0T6x+Wj/DoQ0UUV+kNH48f/9L8Y6KKK/XD87FGMjPSvoP9mfw7J4g+K9jc8iLSo5btsEj7o2KOPVmFeEadYX2qXkWn6bbvdXVwwSOKNSzux4AAHev02/Zx+BuufDO3vtc8TyR/2jqkUcYt4/mNuiksQz9CxyMgcDHU1+aeKvFGHy/J60Z1Eqk4tRXVt2V/RI/UfCThmvj85oTjBunTkpSfRJa2v3bR9B/Zj6V8G/te+LWbUdK8C2zkJbp9tuV7F3ysQP0GTj3Br9Dvsp9K/Iv9oy/bUPjL4kJJYW00duufSKJR/PNfzZ4G4CGMzxTkrqnFy+ekV+Lv8j+pfHziGphshlSp6OrJR+W7+9K3zPE+WyfTrX0P8DPgbdfE27bWdXMlr4ftH2O68PcOOTHGT0A/ibt0618+28Ml1cR2tuMyTMqIPVmIAH5mv2CuToHwJ+EqyyRAW+h2qqEBwZrh+2fV5CSfxr+hfFnjLEZXhqeGwCvXrPlj+Tfrrp95/NPhHwbhcyxVTE5h/AoLml59l6dX6GjYaN4O+H+kLDapa6HYRcb2KRKcf3nYjcfcmn6Z4y8F6zN9n0jX7G8mzjZDcxs5PsA2a/JPxt468TfEDWH1nxLdtPI5/dxg4ihTsqIOAB+Z71yKkIwK9VOQRwQR0INfnuH8BMRXo+1x2Mftnq7K6v2bbv8AdofqWI+kfRw1T2GX4KPsVotbNrySVl+Z+zXifwJ4X8ZWTWPiTTYr6MjhnUeYvurgblP0Nfnn8a/gDqPw1369oZe+8PuwBduZbct0WTHBXPRx9D79f8Bf2iNX0TV7Pwh45umvdHu2WGG5lbdJau3C5Y8tGTwc/d+nFfotf6NZ6rYz6dqEK3FrdI0ciNyrowwR+Ir4j+1s64MzGOHxEuei+l3aUetuzR9lXwmRcb5bOvh4KnWXWyUoy6JtfFF+frufkr8B/Hz+BfiDZtPIU0vVCtrdLn5fmPyPj1Vu/oTUHx90OLw/8WtfsoIwkU0y3KgdP9IQSHH4k1g/FfwJN8N/HWqeFXLeTCwktnI5a3lG6Ns+oHBx3FUviD42m8f65Brt1B5E8dnbW0h3bvMeBAhk6DG7GcdvWv6Uy/BQxOZ0c7wmtOrTtK33xf5ryP5fx+Z1KGU1shxr9+lVUo36aSjNfk/Pc4WiiivvkfnZ/9P8Y6UHByaSnA4wRX656H55G3U/Tv8AZS+CsHhnw5D8Q9ftwdZ1mPfahxzb2rD5SAejSD5if7uB619ieQe9eAfs/ftAeGvibplr4b1NotK8TWkaxm14SO4VBgPb568dU6jtkV9RfZTzx0r/ADW8T8yzOec1pZrFxndpJ7W6WezVj/QHw5eX0copQy6acbJtrdvrfqnc5z7MfSvx0/aT0mTSPjZ4nicELczR3KcdVmiU/wA81+1v2b/OK/P79tv4XTXFrp/xR0qAv9kUWeobQSRGTmGQgdgSVJ9xX1ngFxRSwmfRpVXZVYuN/PRr8rerPmfG/K6mNyVypq7pyUvlZp/mfnloN3Fp2u6dqE4zFa3MMrj/AGUcE/pX6cftkRTXfwhtb6xzJaf2hbySOvI8t0fYTjtkivy1+6OOpyDX6I/AX4z+DPHPgg/BL4szJGzw/Y7eed9sdxB0RDIT8sseBtJ64HcV/SHi3l1enWwOeUabmsNK84rV8rafNb5H4L4Y5vSdDG5PVnyPEQtGT0XMuj9T87T1z6U2vsfxz+xd8TtFvnl8DrF4j0x2zCUlSK4CnoHWQqhx6qxrxr4gfBPxl8L9CtNX8aTWdjd3s3lpp63Ky3m3BJkZEyuwEYPzHmvvcn4+ybHezjhcTGUp7Rv71/NbpnwuZcH5nheZ4ihKKit7aW9djx8cjaeQ1fth8FdZufFPwn8La5eHdcT2SLIx5LNETGST6nbk1+KUaPcOscSlnchUVeSWPAAH1r94vhf4PbwZ8O/DvheUYl0+yiSQekpG6Qfg5NfiX0ncXQhl2FUvj5213tZ3/Gx+xfR79rDH4iUb8ihr2vdW+dj4I/bh0SC31bwtr6KBNcwXFtIcckRMrp+W5vzr4Pr9bP2vPhNrXjvwVa+IdBJluPDPnTvahctNE4G8qf7yAZx3Ga/JQHPToa+z8As7o4vh6nSjUTlTbi11Wun4M+S8bMvnSz2rWcGozs0+j0s394lFFFftR+RH/9T8Y6XJwR2NJRX64fnaZJFLLDIksLtG8ZDKykhlI5BBHIr6l8B/tffF7wbbR6de3EHiGyi4C36sZgoGABMhVj7bt1fK2aU46V4Gf8K5dmkFTzChGovNar0ejX3ns5Pn+MwE/aYSq4Pye/qtmfvH8FPipo/xl8EweJ7BFtbyNvJvbUNuME45xkgEqw5U45Feoanothq+n3OlapbpdWl3G0U0TjKujDBBH0r8af2RvFHizQ/jXomj+Gpx5OvSfZr2GQnypIFVnLED+JAMqfXjoTX7gC2HpX+dfjLwYuGs5VLDS/dzXPD+aOttfRrR/kf134fcZyzfL+bEq8o+7Ls9P1T1ufip+0B+y54l+Fl1ceIfDUEuq+FHYssiDfLaBjwkwHJUdA44PfBr5OzkYPQ88V/S21ojoyOoZWGCDyCD2INfNnjn9kP4KeOLia/fR20a9nJZpdOfyFLHuYsGP8lFfr/h99KGFKjHCZ9Byt9uOt/8S7+a+4/NOKvBznqOvlkkk9eV9P8AC/0f3n4yab498caLbfY9J8RajZ24GPLiupUQD0ChsD8K5u8vL3UbmS+1C4kup35aWZy7nHqzEk/nX6oS/wDBPLwcZ8weMNSSHP3WggZsem7j+Vev+Av2Nvg34HuIdQmsptfvrc7kk1BxJGrDoRCoWPjtuBr9Dxv0g+D8LCWIwq56j6RpuLfq2kvxPk8P4Y59XkqOIdoec7r5JHx9+yZ+znquu61ZfFDxpZm20ewbzrCCVcNdzj7spU4IjTqD/ERxwDn9Sfs2ST3PWttbQKFRFCqAAAOAAPSvib9rX9om1+G+kzeAfB93nxZfx4lkiPNhA45YkdJWHCDqPvelfyznXEmbcdZ5ClSjq9IxvpCN92/xbaV9kfumUYTA8L5ZKTl5t9ZPta//AAyPqrW9R0bw9ps2reIbyCwsIQTJLcOEjAxyCW4PHbvX8/3jxvDzeNtebwlL5+iNezvZPtKZhZyV+UjIAzgZ7Vn634n8S+JHD+ItWvNUK/dN3cSTkfTexrDJz1r+x/CPwhqcNSrVa2J9pKorNJe7p66t+Z+A+IfiJDO406cKPLGLum9X/wAMJRRRX7gflh//1fxjooor9cPzsKMZ4oooA+n/ANjaWCL9o3wmLjGJDdRrn++9tIFx+NfvELUelfzPeFfE2reDPEul+LdCkEWoaRcR3MDEZXfGcgMOMqehHcEivrLWf29v2gNTheC0n0zSi4xvtrMFxn3maQfpX8m+PXgxnHEea0MZlrjyqHK+aVrat7b9T9k8POPMLlmEqUMQndyurK/RL9D9hvGHizwn4A0aTxF4y1SDSdPiIUyznALHsqjLMfZQTWf4a+Ifw68YW6XPhjxJp2pI4yBFcxlh9UJDA+xANfzzeL/HXjPx9qP9r+NNZutZuskhrmQuFz/cX7qj6AVyYYhvMHysOhHBH0Ir5nAfRDTwi+s49qt/djeK7Kzak/W6XkevX8a5+2/dULw8373+R/T8LYMu9RlT3HSj7KPSv5r/AAl4+8X+B/EFj4n8M6pPa6hpzh4mMjOnurIThlI4IPav17+EP7d/wv8AF+nwWHxHk/4RPW1AWR5FZrGVu7JIoJTJ5w/T1NflPiH9HLOslpRxGEf1iH2uWPvRf+G7bXmr267n1nDning8bJ06y9nLpd6M9k/aR8X3vw6+CvifxVpF2bHU4IEitJQASs80ixqRnjPJx71/P1fXt5qN7PqOozvc3Vw5klllYu7u3JZmPJJr77/bf/aJ0f4i6jZ/DbwJfLe6BpcguLu6hOYrq6xhFRv4kjBPPQsfavz6PHB61/T30ZuCK2V5I8XjKfLVrPm1XvKOy89d7ea6n5P4o8RxxuNVKlK8IK2+l+v3bCUUUV/SHkfmAUUUUAf/1vxjooor9cPzsKKKKACiiigAoooouFwooooAP6UUUUAFFFFABRRRQB//2Q==;" vertex="1" parent="n.tq">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.lq" value="&lt;b&gt;Log &amp; group-by engine&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;ClickHouse&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="250" y="250" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico6" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABmJLR0QA/wD/AP+gvaeTAAAB2ElEQVR4nO3cMWoVARSG0as8SB8JpLJ0Cy7CSjA7sMoeUgW3YOUSbF2ETRZgp5UQkl6wSGUfbkDC+87pfy4DH0wzzAwAAAAhL2bm53L7fmZuFrurmfm42H2bmcvF7nxmvi92MzNvZ+b3Yvd5Zt4tdl9m5nqxWzvMzOvl9mS5O13ePFvee8ozHpa7s+XN0+W9tZf/+yDPiwDiBBAngDgBxAkgTgBxAogTQJwA4gQQJ4A4AcQJIE4AcQKIE0CcAOIEECeAOAHECSBOAHECiBNAnADiBBAngDgBxAkgTgBxAogTQJwA4gQQJ4A4AcQJIE4AcQKIE0CcAOIEECeAuO3PkHle3szMp81QAMfh1cx82Ay9AuIEECeAOAHECSBOAHECiBNAnADiBBAngDgBxAkgTgBxAogTQJwA4gQQJ4A43wQeh7uZ+boZCuA4/JiZi83QKyBOAHECiBNAnADiBBAngDgBxAkgTgBxAogTQJwA4gQQJ4A4AcQJIE4AcQKIE0CcAOIEECeAOAHECSBOAHECiBNAnADiBBAngDgBxAkgTgBxAogTQJwA4gQQJ4A4AcQJIE4AcQKIE0DcYWZ+Lbd/lrv75c3b5b2/y3v/thu3y5v3y3sAAADwGA/0XRfKl0txsQAAAABJRU5ErkJggg==;" vertex="1" parent="n.lq">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.athena" value="&lt;b&gt;Cold rehydration&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Athena, ≤ 15 min&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="500" y="250" width="180" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico7" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.athena">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box8" value="Consoles" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;dashed=1;dashPattern=8 8;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="900" y="110" width="800" height="260" as="geometry" />
        </mxCell>
        <mxCell id="n.graf" value="&lt;b&gt;Amazon Managed Grafana&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;SAML from the IdP&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#4a3200;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1060" y="140" width="220" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico9" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.graf">
          <mxGeometry x="9" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.svcview" value="&lt;b&gt;Generated service views&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;from the catalogue&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1310" y="140" width="220" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico10" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.svcview">
          <mxGeometry x="9" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box11" value="Alert evaluation plane — separate node group, separate scaling, separate blast radius" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#b85450;dashed=1;dashPattern=8 8;verticalAlign=top;align=left;spacingLeft=34;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#b85450;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="410" width="1670" height="140" as="geometry" />
        </mxCell>
        <mxCell id="_ico12" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADDUlEQVRoge3azatVVRjH8Y+aebMX4Q6EQKQXaiBRDkS46TCLZgbpIMgKylHQC6HYX+BMmgS90BvhoJpEgmiFoNmk0sAyiKK07GVwzTJLUe9tsN1w2j37nL32XvvcBn5hDc5z1lrP73fWWnuvtThcZm6Z11O/a/EwVuIP7MJrONlTvixMYBMOYzYoZ/EW1syVwDpuwXZMi4VH5VNsxuI50Avm4y68h5lAYNPyG57DjeMSvhRb8X0H0VG5iPexAQv6EL4GO3EuUdi04ldOafMNnsFkV9GjFmWTsn+gn0OJbVsv+iuwDac6CB80MMidePOSuJR+DigeyY14IYPwOgMlS/EsjiX09TtuGyX+dt2eKk0NlCzAeuxtmPfdUQYezyi+iYFBbsUOwxf9qWqj+ZXP1yQkzM3XeArLFC+5r4I6/9FXNXA2v65kzuAlvBh891c1UDXwdx+KWnJdEBtpYDqziC673ehFdroaqBo40SFhxGyHtsuD2PFqoGrgxw4JI7qMwE1B7IdqIBqBMx2S5mIxVgTxY9VA1cAMvsgopO0UWoWFQfxwNVA1AJ+3TBrRdgqtrokfqgYiAwdbJs3JVBD7VYNFDB9ml5PG1bg7iH8QVY4M/IQvcypK5D7xlmZPVDkyAO9kk5POg0HsghoDdayQZzd6IFH8sktiq/3sqmtQNwJH8Uli8hxsEx/qX2/T2SbjHYEbxJcGJ3BlGwMT+HmMBl6p6WNLG/ElT47JwJR47p/Eki4GrlJs8Po0cK3iLihq/3QX8SUPdDDwUYP+X61p+y0W5TAwD/t6MrC5pt0M1uUQX3Kz4jSU08AG8byfxcs5xZc8mtHAPervWY/q8Xakbr6mGHhsiPjT4oNMNhbh45YGFuL5IXXP494+xZdM4kiigSl8NqTeBTw0DvEl1yuOnqMMHFG8YYfde57D/eMUXzIpbTpF5U+ZH5epTEhf2GX5Tv3Zd+w8ori/byr+DR33OH2wHG8bLvw4Ns6VwKasxW7/Fv4LnpBpbzNIX381oNh+3KGYWgf9P67uL5OdfwCdL2jqexBRtgAAAABJRU5ErkJggg==;" vertex="1" parent="_box11">
          <mxGeometry x="9" y="7" width="20" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.ruler" value="&lt;b&gt;Rule evaluator&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;30 s period&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="470" y="440" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico13" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.ruler">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.burn" value="&lt;b&gt;SLO burn evaluator&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;multi-window&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="670" y="440" width="190" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico14" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.burn">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.absence" value="&lt;b&gt;Absence detector&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;expected emission&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="900" y="440" width="180" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico15" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.absence">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.dispatch" value="&lt;b&gt;Alert dispatcher&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;context attached&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#4a3200;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1110" y="440" width="180" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico16" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAABzklEQVRoge3XsYsUMRjG4efURgQbQQ4OxSu2EEEEwVo7Qey8VlGxFnv/BnsFCy0Ee7sDRXsrUQQREexszgOFc3HXIg7sjJPc3TK7k4H8IEXyzYT3JfnyJRQKhUKhznEc6FvEPBzBa0zxEaN+5eyf64L4qn2zBxM5LdWxRn8Nb3A69VNOBtpYxUsJE7kbYBcTh1rGjuLgIhVFOJyIrWITl/Ap9tF5fFZPpNxaMrE3MxC4l/ZV2CWo58BazFlmnMTFqjNr4OfSpczHb7yvOrMGHgtLlDMT3BFyFaw0PjinvxJ+BTcS8Qlu4uly5Oyfe+KJ+0fE3BAK2QS38KQtmLuBpHjaK3Ff7DT6ne75q/iAt7jQxYQtrOOHsOfHwvW6Ezb+TVgl1LuuJm7hFG7jbFcTNsVPDafguSZUveaRNggDMfGDMJASn52B5lViA8+kj9cpvixMUZotPMLDtuBl/ydsjm0i3NlQr8T35VXYYqzgTNWZNfB9+VrmZtw2uC68OfveIru1bTOvx2YSj/BK+nk5xoNEfJHs4LlwrYkykl6JrI7RGCkTgzBA3MRgDNBuYrtXRXPQNPGiXzl1mqdQjBO4i1/CCbS1MEWFQqFQWCZ/AdclH6RcD+9yAAAAAElFTkSuQmCC;" vertex="1" parent="n.dispatch">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box17" value="Control plane — the only non-derived state in the platform" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;dashed=1;dashPattern=8 8;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="580" width="1670" height="190" as="geometry" />
        </mxCell>
        <mxCell id="_box18" value="Authoring and policy" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;dashed=1;dashPattern=8 8;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="60" y="610" width="800" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.gitops" value="&lt;b&gt;Config as code&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Git + Argo CD&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="150" y="640" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico19" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.gitops">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.policy" value="&lt;b&gt;Policy &amp; rule store&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Aurora PostgreSQL&lt;/font&gt;" style="shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=11;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#1e3a1e;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="360" y="640" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico20" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.policy">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.catsync" value="&lt;b&gt;Catalogue sync&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;owner, class, budget&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="590" y="640" width="180" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico21" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAD+UlEQVRoge3YW4iVVRQH8N+MOWpaWo0+WDgIQnYPLYosCCohLCPD7AKhREZQ0ENUJHRDEcoKqpceuj1UEBEJWWAXCoqiG5iFpZMDEV4yKjSmnLGmh/Udzuc33+0cp+nl/GG9rL3W2mvtvfbaa2866KCDDjoI9OEmTEzxTsFy9PwvHtVEN9ZiCCN4CCdjLvoT3g9YlKfc1eakk7EQszATg9iHbfixRVuL8FENua9xVou2c9GDb8TKZOkQrmrR3kR8X2AvTffkKXe37D7zcFrB2AQsbdHeHMyuIXdeHrOdACYc4XgD03EJHsG0FP8VLMFKkZINXI1VCgJpBUuVb/VmTKlh5/kc3TczMn04mCN3fpXxS0U1mJ/inYN3K5xv0F7cjaMS3R7cKvJ4asJ7L0fvthxftuTILS9z/jL8nQgO4Qms0SxzrdCnIhV2pHibROpuzJF/LOPLZPyaI3d5kfMn4ec2HG2V7sOFeAbbU/wDIv9hBl7O6G3EBiUp+s44ON8otwuSOZfkjA9iOMPrd/gtPQpXjJPzDXo/NfdXNeRXlzkPb7fhxCC+w09tBnEqzqwpm3tbp++BVtqKnVgh8nS+ODuniwPaCrqxC1tTvA9wP+7FnwlvRKR3KebgDfyjfCUGcGyBjS48V6E/InZsZUpvEu4U90Bfin8LXlXQyBVhgViVoslvrNCfit0l+usSh/9T7CyY/KB6t+yTBfojWDaWjhb1QjML+Ls087IMO0rGZtXQr42iAP4o4E+vaXdGydiBmjZqIS+ALnF95+E4NRop0WUW4bca+m1jCT5XXkE+1GzS8nCB8kp2AOvRm9GbZPTinCDKcy2srXA8Ta+J3cjiIsUFIEt7NM/aCs3KtyrhdeGThPeWKPOjkL68PsO5daMVqfC66FGm4WIt1mvR+f4udr2BYbGDww5/6HxR5d8a7bUD7dI+HI1jxG5UyWdbbRx+iJ9ODI0X1oleqke8P6pQ66m6THUrMRb0sSgEfXgqM/Yl7sKjIk0b/EMiRY+vCuLxjMHd4nHdjqNDootM8/bixJx5RsQ5TPf8Z2u+Dhs0rPhXhMTAS6IqrBc5OiVZqayxMtqmeegWi4PaL15i5D+e7sjx59scuWvKAijDPLxY4fgArlWds5tydB/IyDTa7azcle0GAGdUBPBCTTvXi11JP9r3iEUiSvzDGdvbxc9IUa82rgE0cHNGf0ichYEM/xeRzkeMXvmfTQ16sEV73eLjtupM3Z6n3O7v9GLcIFrjXvwlLqat4qtwsAVbc8XnbumPg3itjcr9sqasDJsTGivsF40b8UmwRVS86zQv2/1jON+YYzaeFW/lhSn+BnFwV2s/WzrooIMOOijGv2hVX3koN3LcAAAAAElFTkSuQmCC;" vertex="1" parent="n.catsync">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box22" value="Economics" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;dashed=1;dashPattern=8 8;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="900" y="610" width="800" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.meter" value="&lt;b&gt;Usage meter&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;bytes, series, queries&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1100" y="640" width="190" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico23" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.meter">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.ledger" value="&lt;b&gt;Cost ledger&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;per team, daily&lt;/font&gt;" style="shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=11;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#1e3a1e;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1320" y="640" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico24" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADIUlEQVRoge3aTWwVVRjG8V9LkW+kwYDY6kLxC5QNJEIMECEGNSa6MCaGHStXrtyqxI0xJLCCDTGBBRuCiSQuTIgxhAUsABP5SAQlCFhlYaB82AqNdfFO06E9U+5M7+29rf0nbyY9M3Pmee85M/Ocd8o0zaVtHOfOwoosuvBEFp2YjTnZMf9kx9/AAK7jGv7ErziHK1VFlEmgE5vwOtbjOXRUvfAIbuI0vscRnMK/9ei4TQg+KH7JwQmKK/hMjGxlVuCHCRSdir/xqZiKpXgFt5osPh9HxH01ihkFbSfwWNmsG8jT6MexkTvaEwcvFU+TVmN1qjGVQKqtFUjqalWxNTMlE7gt7vxWo7fMwV9p/qMzH31YWyaBDuxrAeGD+AtvlRGfZzOON0n4HezG4qri86zCTpxvsOi7+A4fYmFVsV3Yj2UF+7vxAb7At7ikmtG7IVznfnyM1xTYBbyNHakdKTvdjavixjmAPfixoOM8S8RbfEnW76Jc//1Zf/1iHfB79vdYzMF7+AhrcBjv1qBDt9G/1gV8iS1YUEsnFVmObTgkplNewzepE8YagSIGREIXcBG/ZNurYmHSl108da1FmCsWR89msTzbvihGsIjkCFRZUXUYXkqORa9IZpaYDkXze1zUa0mY4tEsGsqU9EKTilQCdakGNICkrlQC19HTWC2VOF3m4LWGbXUrROGifixewtEmC+/D9irih2jDG/ga9yZQ+DV8jieriF6A5xPti/E+9uJn8Uaul+BbYrQ/wTqjyz3tCqoSRVbikjBxu/BbQaJzxdt4ZXbO49l2vmEj1+lBI3dXPCT+EA+Ky/gp2w4mrtGON0WZsUcFMzcgTNRWE/BWzfGyKClezGlJmrmHWYkZeCeL+zgpqmMnDRu5O+MU2yXM3At4FRvwVK0nl/FCM8X8XDeivUckc1lMlV4xVfrE3J4pptVCYermibLlM8KJziuhYRT1MHNDHzY21qGv0kxJLzSpmJIJTJcWGxDTpcVmCP9/lBarfKnvFh+6VwnPMvSl/pGS/dwUpvEszogy43Fh+mpmPP9qMJJ6lxanmRT8B1M0bJ9FjBNdAAAAAElFTkSuQmCC;" vertex="1" parent="n.ledger">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.pager" value="&lt;b&gt;Paging platform (out of scope)&lt;/b&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;fontColor=#333333;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="640" y="800" width="270" height="50" as="geometry" />
        </mxCell>
        <mxCell id="_ico25" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAB40lEQVRoge3Yz6sOURzH8dfjXlfuQkoW6ooiIUk2imRna+kvYCMLUlIsWNhYKFtZKUp3y80/YGOHKD+6RCGJErnyazF3MsbM85z73HnmTDnv+tQ0c2bm8znnzJyZL4lEIpH4n+k1dJ21mMJKfMFjvG7o2iNjChfwFL8q9ARnsTqWwTrGcE7W01XGy/qEo5ob7UWxAjPCjJd1DRPtW/7DOG4bznyuqyKOxPkAgyE6jD24IXtOPmMWV7B9VObX4WtDAb73OfYDZ4xglC41ZD5UJ5s038PLlgPMYUOIuSUBbTbJ3vltMoFDIQ1DArRtPmdvSKOQALFW0kXfdxlO4IV253+uOyEmx2v2b8U0tgTHbZ57w564Ex/E6fWynuE4loeaX4VXHTBe1kNsCwlwuQNm6/RuUIg1+NYBo/30SGk6FV+jB7G0X8IOsBlH6g5Oi9/DIZotmi6OQKwVd6Gsl33e4O8AUf+WFsjGfKMYoPNVhAKT+UYxwIMIRoblTdXO3eI/oCGakxUX/qGHux0wOEg3q8zn7JP9l8Y2Waef2NUvAJzqgNE6XRxknmwqnZ5PG9twUdfVf/5Xsh/3O2D8I46pKbUMqr+MzQc5gB2y1Xqy7xnN8BbPcUtWknzfwj0TiUQikWif37lJeEKjXHZHAAAAAElFTkSuQmCC;" vertex="1" parent="n.pager">
          <mxGeometry x="9" y="15" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.cat" value="&lt;b&gt;Service catalogue&lt;/b&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;fontColor=#333333;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="940" y="800" width="180" height="50" as="geometry" />
        </mxCell>
        <mxCell id="_ico26" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACE0lEQVRoge3av48OQRzH8dc5HEEu5KLgRKFRiP9AI6hEJ0L8AUq/EoWWRKOS+BNERyFKjUYnF52EBMkRCeHh4jy4U+xJNs/NPHZ39tl9nmTfyRQ7me93Pp9nZ2d2Zx462mWqYLs5nMZx7F27bopfeIrL+FY2eApX8RWrLZcbZcVP494YCP9XHoREbhhi4CbOlnU9QoLDPWbgIK6MTkt9xAxcwsYmhVQlZuBkoyoSCBnYij1NC6lKyMCuxlUkEDJQdHEbC+p4UHv4U0OeWcOn9cLMK764PKmjwzWu/aevh6GgVMe9xPjkXKlD6BDOYCUxD5yoEpRq4ADuJ+ZIopaHpk1S78BrXFfPLHQep8oGpRp4ob4hNKeCgdQhtCMxPs/2KkGpd+AovqhnFpqtElTHSlyp47qY+FmoM9A2nYG26Qy0TWegbSbJQD9UOUkGHoUqQ1so83gXSdLDY7ypSVSMi5jJXb/F/qLBsV2JxTJJEllWcPejzBC6bfS/PNkb8sxA3fdY45CBn5G2i1UVlWRToO53rHHIwCfZudQgTe1YL1v/gbQl1jj0QbOCZzgyUH8OH3AXnxMEFuEHtuWud5dNcEH7Z2L5siQ7HS3MZrwcA+H5cickNDYL9WXnwtGnvwX2hSqHTaMLOIb3I5FTnqWqgTtxCx+1N3z6sn8JrKPMacw0Dstu5eBCM0pW8RyvGuyzozB/AWL0/uqUk81mAAAAAElFTkSuQmCC;" vertex="1" parent="n.cat">
          <mxGeometry x="9" y="15" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_e27" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;endArrow=block;endFill=1;strokeColor=#5a6570;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.qf" target="n.mq">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="_e28" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;endArrow=block;endFill=1;strokeColor=#5a6570;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.qf" target="n.lq">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="_e29" value="all reads" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;endArrow=block;endFill=1;strokeColor=#5a6570;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.graf" target="n.qf">
          <mxGeometry relative="1" x="-0.9" as="geometry">
            <Array as="points">
              <mxPoint x="1170" y="240" />
              <mxPoint x="260" y="240" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e30" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;endArrow=block;endFill=1;strokeColor=#5a6570;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.ruler" target="n.dispatch">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="560" y="590" />
              <mxPoint x="1200" y="590" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e31" value="firing alert" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;endArrow=open;endFill=0;strokeColor=#d79b00;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.3;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.dispatch" target="n.pager">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="1200" y="600" />
              <mxPoint x="990" y="600" />
              <mxPoint x="990" y="770" />
              <mxPoint x="780" y="770" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e32" value="ownership" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;dashPattern=1 4;endArrow=block;endFill=1;strokeColor=#9673a6;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.cat" target="n.catsync">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="930" y="830" />
              <mxPoint x="930" y="690" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e33" value="last-known rules" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;endArrow=block;endFill=1;strokeColor=#5a6570;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.policy" target="n.ruler">
          <mxGeometry relative="1" x="-0.9" as="geometry" />
        </mxCell>
        <mxCell id="title" value="Platform Services — Query, Evaluation and Control" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=20;fontStyle=1;fontColor=#16202c;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="20" width="1670" height="30" as="geometry" />
        </mxCell>
        <mxCell id="rule" value="" style="line;strokeWidth=1;html=1;strokeColor=#c9d3de;" vertex="1" parent="1">
          <mxGeometry x="40" y="50" width="1670" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg34" value="" style="rounded=1;arcSize=30;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
          <mxGeometry x="40" y="930" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg35" value="Application we own" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="70" y="920" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg36" value="" style="rounded=1;arcSize=30;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
          <mxGeometry x="200" y="930" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg37" value="Interface / broker" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="230" y="920" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg38" value="" style="rounded=1;arcSize=30;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="1">
          <mxGeometry x="360" y="930" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg39" value="Security / platform" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="390" y="920" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg40" value="" style="rounded=1;arcSize=30;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
          <mxGeometry x="530" y="930" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg41" value="Data store" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="550" y="920" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg42" value="" style="rounded=1;arcSize=30;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;" vertex="1" parent="1">
          <mxGeometry x="640" y="930" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg43" value="External / third party" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="670" y="920" width="130" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg44" value="" style="html=1;endArrow=none;strokeColor=#5a6570;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="820" y="930" as="sourcePoint" />
            <mxPoint x="850" y="930" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg45" value="synchronous" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="850" y="920" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg46" value="" style="html=1;endArrow=none;dashed=1;strokeColor=#d79b00;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="940" y="930" as="sourcePoint" />
            <mxPoint x="970" y="930" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg47" value="event / async" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="970" y="920" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg48" value="" style="html=1;endArrow=none;dashed=1;dashPattern=1 4;strokeColor=#9673a6;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1070" y="930" as="sourcePoint" />
            <mxPoint x="1100" y="930" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg49" value="batch" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="1100" y="920" width="40" height="20" as="geometry" />
        </mxCell>
        <mxCell id="note" value="The ruler reads the metric store directly, never the query frontend, so a query-tier outage cannot stop a page." style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="950" width="1670" height="20" as="geometry" />
        </mxCell>
        <mxCell id="foot-rule" value="" style="line;strokeWidth=1;html=1;strokeColor=#e3e9ef;" vertex="1" parent="1">
          <mxGeometry x="40" y="980" width="1670" height="10" as="geometry" />
        </mxCell>
        <mxCell id="foot" value="v 1.0   ·   owner Reliability Architecture   ·   date 2026-09" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=9;fontColor=#9aa7b4;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="990" width="1670" height="10" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
