<mxfile host="app.diagrams.net" agent="architecture-diagram" version="24.0.0">
  <diagram name="Container and Component Architecture" id="04-container-architecture">
    <mxGraphModel dx="1400" dy="900" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1820" pageHeight="1240" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="_box1" value="Notification Platform · Kubernetes with Istio ambient mesh" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;verticalAlign=top;align=left;spacingLeft=34;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="80" width="1730" height="860" as="geometry" />
        </mxCell>
        <mxCell id="_ico2" 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="_box1">
          <mxGeometry x="9" y="7" width="20" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_box3" value="Edge and API" 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="1690" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.n-gw" value="&lt;b&gt;Envoy Gateway&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;mTLS · JWT · quota&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="410" 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,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;" vertex="1" parent="n.n-gw">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-ing" value="&lt;b&gt;Event Ingest API&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Go · 12 pods&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="610" y="140" width="180" 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,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;" vertex="1" parent="n.n-ing">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-notapi" value="&lt;b&gt;Notification API&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Go · 6 pods&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="830" y="140" width="180" 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,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;" vertex="1" parent="n.n-notapi">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-admapi" value="&lt;b&gt;Admin API&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Go · 3 pods&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="1040" y="140" width="170" 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,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;" vertex="1" parent="n.n-admapi">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-console" value="&lt;b&gt;Admin Console&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;React · static&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="1240" y="140" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico8" 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.n-console">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box9" value="Decision plane" 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="270" width="1690" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.n-rules" value="&lt;b&gt;Rules Engine&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Flink · 24 task managers&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="370" y="300" width="200" height="90" 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,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;" vertex="1" parent="n.n-rules">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-dedup" value="&lt;b&gt;Dedup Processor&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Flink keyed state · 7 d&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="300" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico11" 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.n-dedup">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-orch" value="&lt;b&gt;Orchestrator&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Temporal · 40 workers&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="840" y="300" width="190" height="90" 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,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;" vertex="1" parent="n.n-orch">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-pref" value="&lt;b&gt;Preference Service&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Go · 8 pods&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="1060" y="300" width="190" 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+gvaeTAAAB7ElEQVRoge2Yu0oDQRSGv8RLRAkKCkElKNhZi51N0EIfQDsLO3tvlQi+gLbiA4ilhShobR/BCwiCWCiIJoYQUUksNptMsmPIbHZ2ErIfDMwle+af2XN2JgcCAtqbkCa7YSAOdBTb70BK01xaOAYKQskB00YVKfJB5QIKwJqOiTqFegxYBHo9sNsj6UtQdqlGuAZOZQPnOHetWcuMLTosLCDuaj/MMGZXwrV+1QqIC/g1pkKdklYxiA+A7ao+twzgPGNywJcHth+BSw/s1CSFM/A2dEykKwY+JX1pHRN58V2WkcRyxTvgBjgD9oEfTfMFGEPXbVSFZWAey50LwBWwZ1SRAjEgj/OLNVWvAdMncRS5F/TXa0B8eBXYAboa06REGLnYDP/fDB6ABeCteiCJ+VtmvWVJ3AEbL64QflHyEtMx0DDiAp6NqVDnya6IQTyM5VsRH4UMAuuS/kOsYJVxC5xoU6TIBPIgTZgUpUI3cE+l+BdgqF4DzXCViACjQvsVyBrS4j+qb2CEcs4ni7VbLcMmlb6aB1aMKkLtIJutaoeAOQ+1uEIltTgu6ZvEejN+EqQWm4EgtWgaV6nFqGTsG/9PTdepxQucwXTknS53qMRARtInSyH6isrfyC2spG1fsZ0Gdj1XFBAQ0F78AWGh3Og5eQtIAAAAAElFTkSuQmCC;" vertex="1" parent="n.n-pref">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-sched" value="&lt;b&gt;Scheduler&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Temporal cron&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="1280" y="300" width="170" 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,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABmJLR0QA/wD/AP+gvaeTAAAMMklEQVR4nO2da5AVRxWAv12RRwBhCfLYBbKQCBECJiUmEDFRiFg+CoQQkqgp/RHj2zKakJSliYkW6u8oPhJNlVqKGFBilQmGCOEhpgiWSXgGfPFaiDwE2QVZd9cf515Zlzk9r56embv9VXWxzNzb59w5PdM93afPqaN3MRSYXymTgTGV4weBHcDqSjmVi3aezBgA3A+cALpCynFgSeU7nhpgIvAi4YbvWXYCU3LQ12ORucC/iG/8ajkN3ORca48V5gJtJDd+tbThG0HpuBpoJb3xq+UMMNXpL3BEXd4KZMAw4AVgfMjn/gisq/w9G7gm5PP7gGuBk6m082TOKsx38yHgfQHfmwe0hHx3Rca6e1JyC2YD7gLGGb7fDOwJqWNBNqp70jIUOIJuuIPA2Aj1XIY8JbR6DgOvs6y7xwJfRzfaeeAtMeqaCbQb6vuaNa09VmjC/Mr3xQR1PmCorxVoTK21xxrL0I21F+iboM5+wJ8N9X47tdYeK4zAfPe/P0Xdiwz1tgGvT1G3xxJfRTfSegv1bzDU/xUL9XtS0B84hm6g6RZkXGeo/yjJuhePJT6AbpznLMrZbJBzi0U5npg8i26YRRbl3GaQ87RFOZ4YjAc6CTbKAaCPRVmvRSaAgmR1YJ5dLDT1eSuQglvRF7OWAf+xKKsd+J5yrh7fDeTCNoLvyHbk1dA2o5FGFSTz+QzkeQxcgd4nr81Q7npFZieykFQ6ytoFzDOceyJDuSuV43WYdfJY5hn0AdnoDOU2oQ88n8pQrqcbA4FzBBthgwP5WxTZZ4FLHMi3Shm7gNnIQk0QqxzI17qB/sDbHci3ShkbwNsM537tQP6ThnMm3TyW0KZlDzjUQfMYsjn97AmgH9LXBl38HzvU42eKDm2UbHGobF3AdKSvDcLFADBM1gDC3csLRdkawPWGcy4fvyZZJh09KfkVwY/eFsd61CG+AEG6ZDkR1evR3L5/noMuKxVdjuSgS2LK1AU0AyOVc3ksxvxBOT6SaPsPCkGZGsBkw7mXnGkRTaZJ10JRKw1guzMtLvCy4ZxvABnwRuX4MfLpdw8j4WSC0HQtHLXQAEx3YtZoTx7/BMiAK5XjeTYATbZvAJZpBBqUc3n0/1W0BtAAjHKpSFJses5miXb3g7x7z0Eu+rBKaej275DK5wZyYZ5+EOLp2512JBQMyG7i1srfp5CoICe6/Vv9u9Og12RKMCdQ9AYwGrmQHzJ85lFHusTlDmTGcCfuZyojU5QYQc3IIG8KcrdPrvx/aI462eSfSHSSHcBupFHsAv6Wo05APg2gD/AmYBbwZuBGSryxIiVHga2Ii/umSjnnUgEXDWAQ8A7EW+Z6ZElXc+nq7ZxDIpz9HmkMv+PCWCQTsmoAVyABmd+NGL5UThIF4t+I78FTSBDrv9gWYLMBTAAWV0reThGt/P+I/QTiMt6Tc4iHUXcaEO/egcBg5C2i+v8h5Ms2JFTdCiyNH9I2gP7AQuBOxCPW9ZjiO8ju3O6vZieQOycrBiNRwsYh8xNjKqUJWQVsqhzPspvrQrqHx4BfkuL3JjXYSOAzwMeBS5MKVziGrLRtr5QO4AfKZ+fhxhM4CaOQkHPTgKsqZRow3LKcY8iN8C3gVct1X8SYijDNMTNuOQwsB+5GAjIHrffPNny/jO5XI5HfejfiyBIWnTRqaUN2RTdlofRQ4Bukj769H/HevROYFFG2KVBT1DqKziTgo8i12U+6a9wKLMXieGUxuv9bWOlARrGfQwaJSbjLUL/tx2lRmIBcs43INUxy7VuAm9MocSkywIgruB3Zov0J7CyI3K/I6QBeY6H+ojMauZZrMUcv1cpK9IU0lWuQd844gg4gETltB2f4piJPc8aoZUYg1/gA8WyzDxmARuJdxOvrNyAhUrJaWHpUkftKRvLKQB/kmptiGPYsZ4iQ+WQu0Uf464kXgDkpTyjyNa/c3sZ09MglPYsx/c2VREuwtBe3MfPXKHqsc6hDGViIPOrD7HeagLenAYh3i+mL55H+x/W8/jpFnzWO9SgDfYEvIbYy2fIleuRF1Eba3Qd4Lh73QWjbwYs6A1gErkMSZJhsuqT64aGYM2ruIt+dLlsVvfwePDNjEdtpdj1OZbLow4YPHSZ/Zw0t6+dP81SqJIxDj3DaBdxRj6zba9yFTE3mSU/nzSrnnWpRTvYjNtSYD/I+HdQ6tmWtXUS0ke3381SqZGhRVXfXo8fVK8prlraunuWaf62h2bLJtDGkKB7DnvRotuysRwYJQczOSJm4aHe6dyyNzhzleEs9+taqq0mXcMkW2mDPO5pGYwHihh/Ey/WIt6nGdwlPwpw1vgEkZzxiQ43VIJMBx9HfFfcgvm15oU0EaSFbPUIz+hteF+JL+L8UuEsMH6xOCOXlf+enguMzi3Bfw3u6f2EA+oxbtbQDD+J+8LVO0ccvBl1Mf+Ahwj2H/kRAwM1JyFKh6YtdiKeQyxw5fjk4nDrEd/OvhNvvFPAGraKbiO4NtBFZdcoa7xBiZgayjzCKzVqJ8Ho/B3EfilJhF9JH34Y+Z58WzSVsb0byykBf4HZkE2lUO50mRj6DqcgFjlp5daD4APZTtmhOoScsyykDjUi+4ribSfYgsRdi0YBsQowjqAtJrbYe2To2Jv5vvIj7FDm9xS18LPBZJEB1kj0Cy0m5SWQB5jVlU+lEcuzcA0xMKL83bgyZCNyLjHO0JFVh5RAWM5kNQu7EKG8JpnIEeX+/D4kOEiVKWW/YGjYBaeg/QrZ9p7nGrcg2vky2sjciu1BbUypZLf9AEj0tQYJJBLme1drm0CZk78W9yGzmq9i5lq2IbRrjKJN0yXc48Cngk9jfCXQS8VDejnivdqI7fxR9e/h4ZEA9lQvbw4dZlnMU2RW8DJnedUpf5BG9huSbGNOUj2T+C8OZgsyQ/hBJaLkHe9vntdKBhI25mQItio0DvoDE7k86cIlbvuzkl5l5EDe/tTqg/jwlyEfQjLy6PE22d0MRgkQ+Rna/7yxyp3+afFdkU3EJ8F4kaMFzpA8y0b0UYUHot9j7PW3INVoKvAcHqWjzChQ5CXgrsmx5A8lb927yj82/h+RzHEeQuICbkCn1rTh2di2K4+dYJDxsNURs9e+wwAZtyBxFV6ba6dQhr18DQj53EgkPWw0Ru6Pyr8tsp6VkFDIP8Dj6Y9P2a2gcRhj0ehzRvRRh44uOaTJoZo56zTToVRSvaiNlSRixy3DuKmdaXIwp7MpOZ1qkoCwNoAXpR4PIswFMVY6fpATJIqA8DQBkxB+EZgQXaLJ3ONUiBWVqANojNc8GoDlZlOLxD+VqANo4YDj5jLSb0OMkm8YshaIWGgDk8xQwDQB9A8gAU7+aRwMwDT59F5ABf0cfWbtwT+/JDOX4YfwMX2asInjS5Shup7Xr0ANor3CoR2rK9AQA8YMPYgTJF2SSMBl9ClrTsZCUrQFsNpy70ZkWZlkmHT0p6YfuYPITh3osV3Roo0AuWrXKRoIvvsuB1yFFh/UOdbBC2boA0PvYMcDlDuRPRHe9LlX/D+VsAJsM56zthDFgCqxp0s1jiYFIwsegR7ALAzyvyD6LAx8+j/AMwUboIObOmJiMQXd5/02GcjOjjF0AiKt0EPVkG9puEfqEUykbQFm5HN0V69kM5T6nyOykxH77ZeUFgo3RTnAG0rQ0om9/25KBPCeUtQsA+IVyvA+SmdQ2H0O/XqWa/68VmtEHZAexG7OoL3pYlg5KsFevVlmLPhZYbFHOBw1ytAGpxwG3oxtmo0U5WwxyFlqU44lJPyTKiGYcG5nOZhjqP0J24fE8EXkY3UCbSe8ooi0+dSE5+jw5MwLzlvM0j+hbDfW2UrtRykrHMnRD7SPZGn1/zLF3H0mttccaTZgjlyV5VD9kqO8M9iOielKyFN1g54nnOTwLc8j1h61p7bHGEMwxdA8RbcJmfIR6BlvW3WMJU1TRLmSD6WWG708gPEi2ySHEUwBWYjZgC8GeQwvRff2rZXnGujunKDGCbNKABFsK8w98EVk6rkMSZYRtL3sFuBbJuOEpONOIl/QirJwmQbx9T77cgJ1GECnNiqeYvJN0Ie5P4Y1feiYSnhIvqOxA9gB6aoABSE4CU4bUajmGZDi5KK9eLVKLbwEmhiCvgPORQV01p9FBJD/BauBJpNvoFfwXLZaCZsXBVDUAAAAASUVORK5CYII=;" vertex="1" parent="n.n-sched">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box15" value="Composition plane" 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="440" width="1690" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.n-tpl" value="&lt;b&gt;Template Service&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Go · 4 pods&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="510" y="470" 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+gvaeTAAAB10lEQVRoge3YPWsVQRTG8Z8vEbtLmpAE7CUpBAtFTCCNYmfjB0i+gI2NH0CwEhuxDZYiamcXJSniF1BsLLQQCSYkREXF12IDuUVyd+6cze4G94GF5e6cc54/M7N77tCpWR1JGHMd8+gFa93HnZ37h/iBG/gUzDtQ5/C3outWX96XO7+9wljE4NGS51OR5AmaxnMBiDKAlCUW1TSWMZETXAZQl04rZmJoiLYAkAnRJgB2IcZTA9oGQAHxQiJEGwEYAqKtABQQD8oGHa/ByF76jM2EcWdxDL/3G1AnQH+ty1UlrXMJzTiAD2OdM3ART/EE34aIe4w/uUUXVNfM5V4jgwy2+S2UpA6gaR16gOhb6APmsJEZfxWLEQNRgNd4G4h/FqwfBjiPa9jKjL8UrB8G6OFR1ERE//0m/oW78jfxHK4EPQxUWSuxFMw/WZL/wFuJcbFZPBWsH15CU4pvwZfM+KyzoH5V0U6PCR4PRlQFwDq2M2MncTJSPArwBmfwMzP+AlYjBqKb+KN88/A+WD88A7O4Lb+VmA3WDwOM4GbURESHvpXoAJpWB9C0OoCmVQbwtRYX++u7AUfrKRrFO82di94rM5hy3N1T/PU7kTC2Sq1hpeaanYbWP7vvluJEburEAAAAAElFTkSuQmCC;" vertex="1" parent="n.n-tpl">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-rend" value="&lt;b&gt;Render Service&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Go · 20 pods&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="720" y="470" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico17" 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+gvaeTAAAB2UlEQVRoge3WvWoVYRDG8V8iSUAb4xeKKFFbEWMQjNaKKDbeQDQGLbwDvYGAhZ3iBSjaWFhIMKQRESFoZyNGUIQQUBBFDRjOsdg5YV02XxshzfxhYJl3npnnPedl3yVJkiRJkiRJkiTZGLrWoT2E8zgWzy3MYAKPsVCp78FFnMVBdOM9XuMpPqzDyyJ7sXuFmiNhsoX2EjGj2FiHocgtVd+KTRxeYfYe7Ktb2I5npYaT2FpTdxXzyxgpx28M42Q8r0Yzj7Gauf3hqVM3gW2dxS68rGk2UmkyvkoT5XgXsVbdeGX25cgvlGpehHcnSsk57IjFoyHuxp0GJtr4EtFEezdmwyCeK07FXKnmOFwrJT6HaCCEvXjY0EAbXyOa6h+FB+FpE2ZL62Plv6cTt0I0hOmGg79hCvcipiLXpNd0eOnF7craCJyqEf1pMGge93Fa8cqs0oMzeGD1L4JyLNTkhsXO5ho07MQsbmBnjeml2IWb/j0OTeYu/lCjDRq8DV3fGoxX6cOV6LXW+ZeqzUbxYwVRS3FfnLO+W7xKV/SctPwF2cZ3XC8Ly/TjguJsHcAW/MInvFHclh//o/E6BhSbGcR+bMZPxafGKzxRvBCSJEmSJEmSJEmSDeUviNZSgTtPyV8AAAAASUVORK5CYII=;" vertex="1" parent="n.n-rend">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-prof" value="&lt;b&gt;Recipient Profile&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Go · 8 pods&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="930" y="470" width="180" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico18" 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+gvaeTAAACXUlEQVRoge3YPWgUQRjG8V+M+JEu4keKKMFoo4WtEUkrIqhgZa2ICGJlY2dhJ6nsLQVFsbDQiKVgKaKgaKUYv+KhBgJKcrHYXLxi7nZ3bvYukfvDcLA3+8zz7M7Ovjv06S0Dbf4bwWVMYkt37IAvmMYUfsWK7MYMlnrYXungwj3osflGuxFjfggLq8D8Ej7mmV0XODaMwZKhq2J7XodQgHYPdrfJ9RIKsKboB6iYdXiMRzha9KRRvV99Qu1eq4RVUU+sF/SaOsBLnPZvKR7BObxPPE5bYqfQXWxqoTmMp5G6zfqVBXiDzTm621ArqVvHbdzC4SoDnC2ofa2k7kKeYKpn4EnifoVJFeBHwX61ROOtkCrAroL9xhKNt0KqAKcS9+uImIf4J8ZzdCfEfWfUMIsLVQZYwjvsa6E5ia+Ruo12PyS8vmiqAozjuWzNfohvsotxHCd18TtjtRZzwTuw2svpZuZDB1NModeyF9QMduLY8m+Dt7JdjppsuT2i+LJbxxUs4k5RQ0Wn0GfZ/A7N7aHlEBsD/w3ijGzTquNSIjbAd+yNEW/iEH7njFNZgIudeV9hKmecygKMdGi8wUTOOJVUo3XZBmwKcnfeZPu0Y0p4zbsDUbc1cqzmdj0kEHMHBrE/4rwQB0r03RM6GPsemMZNzEWeD1sV/5IrRb+UqIjgwpGyGq2Cuqz0WMSzUIdQGTCKDxWaKsOinIu8lqZQkP8ywJ+uu2hNrpdQgFl8Su8lihexJ17S+3W/jhOxAQZwVX69XlWbw/miRtuxAwexoYhYIuZlW/FFtyv79JS/yvcxPXa23wcAAAAASUVORK5CYII=;" vertex="1" parent="n.n-prof">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-rl" value="&lt;b&gt;Rate Limiter&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Redis Lua&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="1140" y="470" 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,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABmJLR0QA/wD/AP+gvaeTAAALyUlEQVR4nO2df7BVVRXHP+8XMIjAC1DkSYb6MEKwQopEdGRoMjKzskgpKlNpymQqw9FoynTGn1GRYzhGpGUhpKIkVlCUWowKhoqBSCG/RAJC+Q3v8V5/rHvzwbvv3rP32Wvvfe6735nvvH/eOfu71j7n3P1jrbWhggoqqKCCCirojKgJLSBD6AXUAYdCC3GJqtACAqEWeAfQCJwINAADgROAtwH1bVhb4PpDwF7gILAT2JzjhtzfNcA/gDcUbXCCcn8AqoFTgHcDZwDDgNOAk5G3WRvrkAdhObAo97fFQ7uJUW4PQB/gA8AoYDRwJtAjqKIjsQ15EBYCjwK7w8rJPmqAEcD3gGXAYaA1I9wPzAXGUX4voioGAV8GHgZ2Eb4jXXANcDl+fpYyiXcBNwGrCd9ZmlwHXAF0ceO2bGMAMAV4ivAd45trgQ+md2H20AuYBCwAmgjfEaE5F+iXyqMZwUjgF8jAKLTTY+PrwLnWno0YXZC3/WnCOzl2NgHfsHNzfOiBGLOR8I7NGu8nwzOF3sANwH8J78gs82EyNks4BriWSse75EKgm0knhEAdMo3bRniHlSPnEPEK4jjgRcI7qdz57aQd4gunAL8nvGM6Cw8DFybqGWXUIp/7PYR3SmfjduD40l2kh/cALxDeEZ2Zc0r2kgKqkdH9QUOxFerQ609BFfAXxwZUmI5rKBy+VhTVphfk0AqcY3ltBTpoBC41vSjNPPIgGVuR6gR4BYmdaE56ge0XACrxbDGiEbjI5II0D8C2FNdWoIdJJv+c5gF4PcW15Yp7gF8BrwbUcD5wnI+GZhJ+5BsTn+TIF6oBmAw8E0DL1QV7zDGmBDDMlnuRbdQ3lO5/AHhnEV8NR74MLZ7sfayIFmf4kCdjbHkQeAiYgASh3KfY1rSEPhsDPO/B9l1YrAmY4iQPhthwE3ALkvOXxx2K7b2A2XS4C/BrD354v4EmK1QBOzwYkpSLgfG0H9heo9hmM3aOrgZmKPvjmxa6jPGIshGleBgJIR/Vgb6J6P7u/tDCZ3lUo7t1fncKbYnxdUUDSnX8/cCQItrGI2ncWhpeJX3iaT9gq5K+JSm1JcIIJfHFuAh4bwld70NWKjV1fNTMVR1iqpK+TY70FUUNelOro7mUZAkSQ5AgCU0tvzRxUgkcixSZcK2xhXQLfYkxR0F8W74GXJnQmAbk06ypZzvuV9rmKmk91rHOgvikkvhDwI+Bngl19AJWKGlpy4kGvkmKyUpaT1DQ2g7dcR8L+DhwqqEGH1nEjxtoMsFZSnoHK+lthwccCd6K+RtWi5Rb0e783cjilwYalTQXmyU5xcdSCm0Bfo5U6DJBVe467c5vRXeDpb+S5gZFzUegBqluYSNyHTDWst2bLds05d/QHVFrfQGSjp+cwGY+OyuFSF+7kQfQ/5Seq6C7CU/TwDz6APsSituK/GzY4hL8VQS7PoXOpNB4mNd40N0OST7JC0k3PRmLvJU+On8FfvLxNQaxCzzoboeeSKhYIUFvAl9Ief+R6C/x5tlE6SVnF6hH54G+w4P2gvhSATFLSD+FGgz8p8C9tXhzSr1JMU1J/2c86S+IfPTNfmTHMO1gZAD2swwbrsZPAYb+6BXO8LIK2BGqkYFasTi5pOiNnzCqPA8DZzvQXQpVwHwlG1Z70O8F3YC/4q/zW4E7vVgm9Y21bPiJJxtUUQP8Fr+dvx4/O2jXKtsx2oMN6rgbv53fiiRVaKIbkjyi/RBHWzsoKb6P/86/T9mmMcBKD3bcqmyHOr6C/85vRSKbbkRWNF1iBJKU4iMppAk5Ciez+BThD33YjXwNxmO/CjgACUf3XTrHuFRMTL8VY5Fl4q6hhbTBm8CzyGkky4EtSPzeTmT1rh7Zwu6DTHlH5thIGN+OzGnNHIajExjZmTjf2OuR4GTkzQrtwCyzCakMkjn0A14mvAOzzkwu/PQEniO887LO1zAPpQuOLsAfCO+8cuBHDH0fHNXoJUJ0Nt5j6PsocCfhHVcOXImnzB+X+A5hnaaZLeyTO5DK7JnClYR33NNIMcXQOtKwmQyeKXgRIjy089YCn45Ahy0PA5819H0etUgK2ig8Hzw1muTh4trcgyzR/j0CLTad/0VD3+dxNjJdzN9rM/Bhy3sZYQhx1RFqRdYfGvEXXeyCzUiwrQ1GUfhAzmZk70ANA9DP1bfh0Jy+yyLQkoS7sH9b+yNve0f3Xmh535LoiZ9cfRte0kbnrAj0FON6ZKPMBl0onTK/0/LeJRteXKLhkLytjdYa4MEINBXig0DfxF5vj7sStOG8jlAVUr0rtPOKcelRmrsihR9C68pzF/aDvTyuSNjWoynbaYfbEjYckk20z0iuRWr+hdTVgrw8A5M6uwOcR/IFL9uBZUFcnbDRGHhxBzZ8jjBH3z2FlLZLi0aSz7qacVjs6kLiWOhJygeK2DIACUnXjk3MVzkdV9K7yVCPWWzFE47a5RwKzzNj5h5Kb6SMQn4jmxy3/RISfXxSifZN0BX4k6GOa1w0PJTsngr+1YQ29kcKLy/H7quwFRlkTkWnalctEnZuqqsR0kWuNiAj6rSDllBYBZyODL6Soh5ZPRsKDEJC2vJTtQPIOUpbkDT29chDs9GR3kKoBu7FfH9gOXBmmoZjXugx4YQ0TgiMKuCn2Nl9VZqGuwJ/tmw4Nr6Mh5M1FFAFTMfO5oOkyH6qQvfolRCcauuMQKghXeLsvDSN/yBFw7FyH2ZlaUOiO+mXri+wbTzU4RCF+Bvclqlfhp+SMGnQgOhMY+dmLH/yJhA+aTPPVchJHasd33e2jWM8YSxHBnTY8jqbxsfgry5fKe7hrf38JQr3v93GQYqoQ6qVuXj59mCRQHIq+qdvmLBtJXGtwejteC6x2gHOAl7EnV0zTAXU4/4zm4Z3HaVPq75eK7IE3MvUYY4wEPgZbn9ym5Ek3MSoI665/rO0rxugHd27Fjkd1RcagB+hs68y11RMTKFSOyhc9uR0T+3PBYaZOjAhqpH9+3m433TKs5m3xk2JoF3CzIQtdJz8WIO/vfsW5JDHi0mfjtUTCfKciZuRfSnOLibm6M2gTyBPYwyDIJARcLFy7U/ip6pnWxxEZiDLkEHaS0hw5S7kgaxDpqk9kCXXQTmehmwxD0UeXh84kGt3Q5J/HkqYaJiOuJjSjtI8FLocOL2E//6PHsA/IxCc5zqSbViMj0BrrNyBQVRxTBs8+5DaeklwDPEsUsXGyxL6MFhhxo7YNnEjCWKarsbCJRgE+8S00mezFHtVBLpj4n4MQ89iyZRdhN3ouD/ZikjW5jRTB86MQPS/SVej1zQitlz5BIbbvdXAMyYXKGAf8HFk1GqLWY60ZBk7gEuRr6ERjiPcXn8Lbg43qqN4GnS5s4V05zCyNJDwW9KIPgo3BLIhBqY+Iu76AKIX4nZJtC9S3Tt0Z/jm73AQ2TwIvz8DK9E52DjESSMhuQxZDHMCXyPpLcDbXYk+Cr2Ia11Dk+uA4924TTDRg+j9yI6YJi73YEdobkIhz7AbuomeLRwZ06eFKsp7XWADinkMmokfN2qJLoDBwF4lO0JyHcqHQg1Ep57uPPyfoePjJ80nV+ApE9v11vBzOBypGmJGQo2xcwE6s6aCGI67M+42IiVXQqEOeKyArqywBamw7v0EskdSCm9Fcve0omlN0A3ZaQzdmabcQMCq4ENJt8V6CHfFj1ygO9k6ouZeoLeKJwxgmxvQAnw+gN5SiKEWYCmuRSquRYETsSvz/t0QYg0wifj2DHYg6fddFO22wnWYGTKbuI6j7QgNwEOE7/jtwE1IHmaUqEXy8pIY80c8n0ThABcgATG+O34VMBkZm0SPYUg2TDGDnsfjPFUB5yHTRc3YwvXISusosvGVPAJfo2PDNiHjhXJAX6RS93zSZ0ltR9LMv4XUAY6y001ETUcGKm2xHjgfqSNQbqhGcurPQDKRByJfufrc3xrk2Jn9yMOyGfhXjq/k/rZ6V62MKciO4V5kmpgmkreCjKKGSD9nFVRQQQUVVFBBBRUkw/8ATZkSR7P5K94AAAAASUVORK5CYII=;" vertex="1" parent="n.n-rl">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box20" value="Delivery plane" 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="1690" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.n-wmail" value="&lt;b&gt;Email Worker&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Go · 30 pods&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="320" y="640" width="170" 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+gvaeTAAACVElEQVRoge3ZO2gUQRzH8U9MlEAMUfCBglqIohbaCAGF2IiCoCiIYBDRwlZ7C0lnYWUvAcVGRTsR8VH4KBQEo6KVj0JUEI3vt3cWexs2m9vL7uUeK+wP/rDMzvzn+5udmdvZo1ChQoUKTUEdVcrmYjMWYFprcRL1DSO4iXKtivvwpVIpj3FDMMBVtR5/cgA5WVxJMnA2B3BpY3UIHZ3jK5Kc5VArw4uoga42gNSr6eFF1MD7NoDUq3fVCrf7PxbxHXQnORvAqxxAJsVp9CTBh5qHqzmAjcYPHJoMPKouHEMpB/DPsTYN9EnsjpVtxds2wp/H7AjPHMHv1UA1A48rjU4ZP8/m43KLwb+bOGU24GXl/p5aBsp4gjWRex2VhL9aAJ+m70kNJI1CP541ET7t009lIIwLxs/DPpxpMPhHDMZ4NuJ1Qv1MBsp4gXWx+nvxtQHwd7E0krcLQ/hbo01mA2X8riSOvn6swsM6wUs4jhmRfItxO0XbugyEcdH4Q0UPhjPCv8GmWP87MZqy/ZQM1AL4kKLtdSyMtOsWPIksAzBlA2XBi98QOiM5luNeQv2fOGziGWQkY78NMxDGNcF2F6oTBwQLP1w757As1t8gPtfZZ0MNlAXb3ZZYvg4sQm+svFf2NdN0A2XBrjKMJdWSC6bOLjydYj9NMxCd6yewTbDN9uMgHjQof9MNtCLGDOTly1vdKgy0W1EDo22jyK6xT0BRA5faAFKPPuFWtRszcV/7d5haUcL+KHT8/4E+HMEOzMowKs1WCY9wVHBCK1SoUKFChcA/dVNYW3f+mT0AAAAASUVORK5CYII=;" vertex="1" parent="n.n-wmail">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-wsms" value="&lt;b&gt;SMS Worker&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Go · 12 pods&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="520" y="640" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico22" 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+gvaeTAAADqklEQVRoge3ZXYhVVRQH8N841jhjUTF9kmI1ETr0kJANlQUGTiBEPVRESdJ3GPTxUBERQWVvET5EFFkQ9WQPgURUFH2AlqlFgVZoJH1BH2iGmTNN9rDOYfbcOfeee2fu3LnQ/cOCsz/W3v+1z95rr3UOHXTw/0bXDI07P5NjMIYD+AP/NnuiZhiwEMMYwlKcif6CfiP4Hl9hGz7ChxhtAoeG0Y97sANHpiH78TIuNXO7YQJOxdM4OE3iRbIDV80U8W7cK/Zxs4lXyntY3EzyJ+OtFhBP5ZDYotPGueLgtZJ8Khswd6rkl2nNlimTVzGnUfJn49c2IJ/L+kbI92B7G5CulNX1GvB4G5Atkn3CodTEIuEBZptsNXm+zID1bUCyloxgQTXyPcq9zmE8gUHh3s5J2t7E8dlYi7E3aVuHXhEuDOOfpG0jLkCfCP6+KeHwcDUDVtWxAjdW6HQlbWsq2lZn9btN9uU5yQ0FPN4v4bCtmgFPlijuTfoeh8uwNmmv9BLdIvK8qWCunZnOWVl5LpaLWOiXEh5j4k1NwqYSxS1J3zUF7UVuboXim3SnyA36svKgxgLEoSIDPi5ROmRinH+zOFRFBhS5u7QufwOrkrpl+LlOA67IldIren6RVQnmiWu9Jyu/iBuyASuxtqLcj2sL+j1n3Kt8iktEjlCG/M1NMOBgHYqX4x3jb2Ij3ijod4s4JznuTCdNsEC8+fOy8m7h5crwZ/6QGvBDHYrEKr2QlLcX9DkWt2bPR+OuGuOdjrdxVI3xKvFT/pAa8EUdio9gANckdUuq9L1bHODrcFqVPptE4DhgPDeuNl6OEXGGJmG58sMzXKGzwvillB7i/Vnd6/gxe34gac8P8bqK8U5J+leTd1OF1MVtEcnLwiLrMqzE79lEK8XW6E6M2SXy5txPX5noXozzxfbKD+6Q8D594ja+HyfVmB9eq9X4kMbjk1bKvmwBqqLXxBim3eTRWuRzXN8GRItkT7bApejCK21AOJVRXFQP+Ry9ykOLVsodjZDPsaQNiB/Bg1MhT3HE2eptc/tUycMHs0j+Ow3u+UpcOEvER/GUEl9fhjnY2mLif4v0cmA6xHPcVseEh/EYnhGR4VRIj2Ez7sOJUyVb+VPhDPGd/oQaOp+LbOyzZIxBEessFau4SGyDeVmfA/hN3PK7RPKyWXy+bBp61N46e0QG1vCH1lbhWZNJ/yVi9qtFYtJ2SMPpr/GS+Lj1Lb7EJyKZ76CDDjqYGfwHgPy+PMNb7f8AAAAASUVORK5CYII=;" vertex="1" parent="n.n-wsms">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-wpush" value="&lt;b&gt;Push Worker&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Go · 16 pods&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="720" y="640" width="170" 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+gvaeTAAACNUlEQVRoge3Zu2sVQRTH8U8SRZP4wifBRyx8xCIISgrTWaiFhYiN/4JiayFYaSmKRbD1b7BTrEUDIsRCxUZQEEF8gvhC1mK5GHPXODPZ2b2EfOE0ew97fr+7w5nZsyyxOBnAedzDLRxsV048F1HMik/Y3qqiSJ7420CBMzkK9ee4KdZXXNuYo1DdBvoxgcGK38awpeZ6tTGCq3ije+nMjl94gNPyPf0oluMSvppfeFU8xaHmJf9hK6bFC58dP3GhaeGUa7mq06TGlSbFr8RMjeI7ca4pA9cziC/wDeO5xY8pO0kOAwVu5zZwM6P4TmQ7Nw1Ka5exMZXLwLEGxBd4FiMqZjdsatPZiw2hyTEGRuK1JBNcK8bApgQhqWwOTYwxsDZBSCprQhNjDKxKEJLKcGhijIHVCUJSCa4VaqAPO9K0JDEamhhqYJuIx1oDe0ITQw0cSBSSSvBxItTA0UQhqYxid0hiiIFlOLEgOWmcqutGJzVzBpobL5QTvgUxgMctGSjUMAybOyJsOt5bQPs+rpwatGmgwEMJm+gEvvSA+E7cVTaTYOocmdQVZ6uEVrXRddgX47YhJqsuVhn4iJd5tSQxE5N8GO+0v2w6cUc5UOuibx4Tw9iPoRjnGXiF50oji4/5nkAsQ1gRmPtZOeHrKa4JX9M76ypa51eSR4F5b5XruucYxmv///cvtyUwhCP47t/i76v+ANhTTOr+APIDN2R4r66zC81lHLuUE+1pfMhYa4nW+A0kOPlf42nd+gAAAABJRU5ErkJggg==;" vertex="1" parent="n.n-wpush">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-winapp" value="&lt;b&gt;In-App Worker&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Go · 8 pods&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="930" 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+gvaeTAAAB00lEQVRoge2Yu0oDQRSGv8QLgsFbBEtBrOxEEGvRUiGlGLCy9IaVnYWID2DjC0T0BSxsrNRKEpCgiK02io03SEgslg1hmN3M7E52VOaDA8twOOc/zL87k4DD4XA4HH+YlGZ+D7AMTAJdhrW8AidAyXDdBv3ADVBvY1SB1XYNcNxm8X5UgCnT4hcTEu9HCehWEdahkJMFzoCMSkFDjAA14KJVospLXACWhLUvIAe86CoLYA1YEdYqwDRQjFM4yDrbcYpK6AUeJX2UrSQjCzxLil6hZj1dZvFsI/bbjVqwICn2DUzEFBrGkaRnpK9SUtYRCbJSEQ0rJW0dkdhWsmEdkchWsmUdkUhWCrLOJclYR2QeBSs1H2T7wI5QpA7kgfsWze6AD02B43gXxDAOgDlh7RMYRXKIXhP97rKnKX4AeIvRb8EvlG4q2qcpopkNYFgjfxNviKg0di4dlqVBBm8I1ebrhvoaGwA8UUMKeVvAoKmmnaYK4VnwkPArcAr1ndKmTLI/WuJE3hdt0kJWcAPY5l8NULWmQp+K/9A8QNmCkKjcyhZn8HbB9ieyVZwT8m9KDnj6BSJlUQVO8a79DYImGcPgcW+AGvAAvNsW4nA4HA6HUX4AbMBmUCUGFGQAAAAASUVORK5CYII=;" vertex="1" parent="n.n-winapp">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-whook" value="&lt;b&gt;Webhook Worker&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Go · 10 pods&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="1130" y="640" width="170" height="90" 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+gvaeTAAADkklEQVRoge2aT0hUURSHP8PSVDJEzCSD0sCswI2W/YEio6BSocJFRC1MyIVuKiLbFJWtgoo20S6pRauiwE0prWpRmVAoESoVpYk5VpigTos7D2/j3PPum/d0FPzB3Xh/95zvzdz3zrlvhAUlVkkJyFkA7AfKgDxgOTACfAXeAk+ArgRwuaoCeAmELUYHUJkYzOnKQn2qNuDRox1YOevEmoqBj8QH74wvQOlsgwOUAIMeYU1jBNgwX+Gd0QVkzjX4CWAIGLf0X58r8M+BfUBKZF0ysAv3m30UyE8k/CRwHrn+1Ed8phhXZwJ+kyV8g2W8K0KcziDBAbKBHiGhV3iANKBfiBdYbUhC7ecg4R3dFWJu8Qvu6LCQxA88wGkhbrVjSo4zOMAi4JIwHwYagVs+4kuxfasc+dM/q3lTgRZUk7bDMv49IXaZf3z5SfFY86UCrdrcGHDCJXYmqsCZtmVOEBfQLlyA03wloS4mVgU+IMS+IcR+EwQ8QLchwQBThWqPABICimLErRPWhIGLXkFLgF6gD1ih/d30FXdonjMuMK1RuQ4hV+HfeKwB0e3BMW2u15CkR/OUA39dLmKn5n/g4m32Ax8GmrR50/FwElil+bah+nkT1EPNe07wdQIZtvDFMeDDqOro6I6Q7FpUvCOCNwQsjvjKDJ5BYI0tfBbmY2C35qsSoMaA7VFxpQP91ohnCdPvgWFgsy08uPfkeRFfOvBT8I2gen5H0g1do/m++4GvcIEfB1Zr/iYX/zBTLUG14GvUYj6LFx7krzlWY5aBeiFlWvNN89YIvlOarxDVY633Cl8gJAgDFwzrpEflTc3XLMSuJgA1CAleIB8Dj6PaA31NG7A0Mp+CKoSm+IG8MmkREhy0WF8F/NLg07U5qfHrCwIepm6eWHs/zTLGOuAoqgN1VIvcHsR7XpimDkOCkI+YtUzfWvoYA9b6iP+f2gxJJlAFxqtOIsOHgdu+qTXdFxLt9hjLBv49sCwIcEfSIfqphzg28EOo+yVQFbkkrbeIUYc7fFwV1lamG9l5Gl0m9hMpA/XiVQKfEfjo4lQJPHJZ0x/xfIis34iqAdku60LAXuCVd0xvasf9k/Q6ZnTbRCsX+Dxf4R2VIvf6tmOQBMA7KkTt83jhOwmwysarTNTTZRR78D+o1tn6AD4bykf9MvIO8yP2NeqlU+5sgsXzrwa5qDcEOSj4AeAT8CNArgXNG/0DF5sLjig2I24AAAAASUVORK5CYII=;" vertex="1" parent="n.n-whook">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-wchat" value="&lt;b&gt;Chat Worker&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Go · 4 pods&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="1340" y="640" width="170" height="90" 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+gvaeTAAAC0ElEQVRoge3ZS4hWdRjH8Y86OM6ojZIo6WjRYGRMGnkZMFFxNnaDIRKEQIgg3LRy0bJduVAQZqPL0nAhIggSRCI1BsF4I8roQheyBnImtGHGC8zo4n9e5sw47+3cNp0vPLznfc//+Z/fc85znv/lpaSkpKQkBXOabL8QW7EtsifweGR3MYJhfIcBfIWfshKbhmdwEP/iQZN2Ce+ivXDVWIpjmGxQbC0bwr4ixb+GfzIQPtNOY1He4t/C/RzEV2wQy/ISv0c2KVPPLqM1a/GrhEqSt/iKHc46gLMFin+ACWzJSvxzikmdmXYqjei5seM3NT+wZcGrUowR8QB60mtJRBs2RMdrsbEZ53gAK7NSlIDKtZ8SRu6r6GvEMR7A/Ww1peIFnMGXQlBViQfwd46C6nEj+lw+4/ftuIZXqjnGA/g6Y1GNMo5vo+P1s5zvEJ7GG/U66hLqctFl9GRMw5Ua7cZNvexVOVGw+Am8GF27u4H219FSK4AnJZvzJ7WPYtf+pEGfd2oFQJhGFyH+G8yPrrlV4+k7WC+AvgLEDwgvJyzBL034TgpL2VlpxQ85i//U1NRhAc4n6GNntQA+zFH4b6bX88X4PGFfe2YT/7pH83AM/UKOHpHsBR/AXlP5DpuFnYukN6O30lF89vkZNuGmsFq6IKxfb8fatOClqINurBO2VB6Lgh02fVtlAH/E/NvwAQ6oUw7r0IVfU/g3zQq8j7+kT8Xr8Y7T3IVazBWmBTuwC7tNT6E0HI9/SbuA6cV7uCUIbMdq4RF31PBLypCwZhjLqsN5uCjfsluxCbyclfA4y/FjAQGkWjvXo1OoXHkGMCoUg9xow1H5Tsk/zjOACj34IqXQEfxZ5dyso3AerMch/Nyg6HGcw9vC02zFfo8uckaF7X4Utw/UiefxrLBl34F7+E9YD38vjN53qvivEf5QeTry78fvuSouKSkp+X/wEJQIuk2pH7zVAAAAAElFTkSuQmCC;" vertex="1" parent="n.n-wchat">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box27" value="Stateful 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="780" width="1690" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.n-kafka" value="&lt;b&gt;Apache Kafka&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Strimzi · 12 brokers&lt;/font&gt;" style="shape=process;size=0.08;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="400" y="810" width="180" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico28" 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.n-kafka">
          <mxGeometry x="21" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-pg" value="&lt;b&gt;PostgreSQL&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;CloudNativePG · HA&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="620" y="810" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico29" 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.n-pg">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-ch" value="&lt;b&gt;ClickHouse&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;3 shards × 2 replicas&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="820" y="810" width="190" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico30" 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.n-ch">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-redis" value="&lt;b&gt;Redis Cluster&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;6 nodes&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="1040" y="810" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico31" 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.n-redis">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-minio" value="&lt;b&gt;MinIO&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Iceberg warehouse&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="1250" y="810" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico32" 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.n-minio">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-kc" value="&lt;b&gt;Keycloak&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;OIDC&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="400" y="970" width="170" height="100" as="geometry" />
        </mxCell>
        <mxCell id="_ico33" 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.n-kc">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-vault" value="&lt;b&gt;HashiCorp Vault&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;tenant credentials&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="600" y="970" width="170" height="100" as="geometry" />
        </mxCell>
        <mxCell id="_ico34" 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.n-vault">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-lgtm" value="&lt;b&gt;Grafana LGTM&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;observability&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="810" y="970" width="170" height="100" as="geometry" />
        </mxCell>
        <mxCell id="_ico35" 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.n-lgtm">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-prov" value="&lt;b&gt;Channel providers&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;email · SMS · push · chat&lt;/font&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="1010" y="970" width="210" height="100" as="geometry" />
        </mxCell>
        <mxCell id="_ico36" 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+gvaeTAAADC0lEQVRoge3YT6iUVRzG8c/c8qqJZBc0vJm4CTWIi1YQoRBi0EYiUgnCaCWIQrRqI+mipGV/FiW48a4KIagghIIoosg2UhZRBKkVioSWf26m3Wlx7uh7h/d955x33nmH4D7wg4E555nvYc553t97mNOcYrQKh/ElnhkuSpoW4SVMoT1T/2L9MKFi1MIO/OomeLYeHx5abz2Az+WDd2rt0OhKNI6DwhYpg/8H84bEmKtRPIc/lYN36sRwMPO1BT+LA+/UO0Mh7dJaHJUG3ql9Q+C9oaV4C9cVA15Tfg62NU4tHLrncb4ErI3fMCFsk6Ix9zbMbrNw8Hptje+wEo8p/ocaTaB78EEEeBufYAnW4ELJuEYSaAlewd+R8EewAGP4qcfYgSbQiNBonYkEb+O1mXm34MOI8QNLoEdwPAH8OnZn5r8eOW9r3eArMInpBPgpbM94PJswt7Ye6DbsN7vNjak/sCHj87D4s1JLArWEB8nJRPC20DKsznitxNmE+X0nUEybW1THsCzjtRBfJ3pUTqDYNreo3hO2XEctvF3B58VU8NQ2N68O4dYu3/0VvZISqEqbm63pGdBuPaH6PxmVQP20uZ26iqdzvCdwqaJnVAI9JbSy/cBfwKYc76X4pQ/fqAT6qk/407gvx3cUn/XpXZhAI5nPP8SsskDf4CF8m/PdG9jYhzd8HzPoTmGlqdvoY9xe4Lkn0auokhJoOV4QtkQv40lhi+Rpo3Cg61hApR5oVGgbPiow7bTCeVqFczXB19IDrROexpeEVnhXydjFwlmoA74t/1xV1hgeLPl+BO/XCF+aQIPQgZrh2yr0QFW1VdqLTWw92QT8OlweAHzlBErVqQHBX9UjgYpiMFXjNfl060fhwVqouhbQS5PCi/ynifOiWog6VHZZ+wXmZ8auFi6+et2TNppARQv4HXcVzFmMncofeo0kEPkLuIL7I+a2hAvgd7t8/sIdg4DNU/cCpoUXpFTdjb14U4jmxnTR7AW83OSP16FX3YQ/orl0q00t4YL3Uf9D+Dn1o/8ABVIE9i/IXxcAAAAASUVORK5CYII=;" vertex="1" parent="n.n-prov">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-crm" value="&lt;b&gt;Customer Master&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;contact lookup&lt;/font&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="1250" y="970" width="170" height="100" as="geometry" />
        </mxCell>
        <mxCell id="_ico37" 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+gvaeTAAACXUlEQVRoge3YPWgUQRjG8V+M+JEu4keKKMFoo4WtEUkrIqhgZa2ICGJlY2dhJ6nsLQVFsbDQiKVgKaKgaKUYv+KhBgJKcrHYXLxi7nZ3bvYukfvDcLA3+8zz7M7Ovjv06S0Dbf4bwWVMYkt37IAvmMYUfsWK7MYMlnrYXungwj3osflGuxFjfggLq8D8Ej7mmV0XODaMwZKhq2J7XodQgHYPdrfJ9RIKsKboB6iYdXiMRzha9KRRvV99Qu1eq4RVUU+sF/SaOsBLnPZvKR7BObxPPE5bYqfQXWxqoTmMp5G6zfqVBXiDzTm621ArqVvHbdzC4SoDnC2ofa2k7kKeYKpn4EnifoVJFeBHwX61ROOtkCrAroL9xhKNt0KqAKcS9+uImIf4J8ZzdCfEfWfUMIsLVQZYwjvsa6E5ia+Ruo12PyS8vmiqAozjuWzNfohvsotxHCd18TtjtRZzwTuw2svpZuZDB1NModeyF9QMduLY8m+Dt7JdjppsuT2i+LJbxxUs4k5RQ0Wn0GfZ/A7N7aHlEBsD/w3ijGzTquNSIjbAd+yNEW/iEH7njFNZgIudeV9hKmecygKMdGi8wUTOOJVUo3XZBmwKcnfeZPu0Y0p4zbsDUbc1cqzmdj0kEHMHBrE/4rwQB0r03RM6GPsemMZNzEWeD1sV/5IrRb+UqIjgwpGyGq2Cuqz0WMSzUIdQGTCKDxWaKsOinIu8lqZQkP8ywJ+uu2hNrpdQgFl8Su8lihexJ17S+3W/jhOxAQZwVX69XlWbw/miRtuxAwexoYhYIuZlW/FFtyv79JS/yvcxPXa23wcAAAAASUVORK5CYII=;" vertex="1" parent="n.n-crm">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_e38" value="HTTP/2 · mTLS" 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.n-gw" target="n.n-ing">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="_e39" value="produce acks=all" 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.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.n-ing" target="n.n-kafka">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="700" y="270" />
              <mxPoint x="300" y="270" />
              <mxPoint x="300" y="770" />
              <mxPoint x="490" y="770" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e40" value="consume evt.valid" 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.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.n-kafka" target="n.n-rules">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="490" y="770" />
              <mxPoint x="300" y="770" />
              <mxPoint x="300" y="430" />
              <mxPoint x="470" y="430" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e41" value="notif.intent" 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.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.n-rules" target="n.n-orch">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="470" y="430" />
              <mxPoint x="940" y="430" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e42" value="gRPC render" 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.n-orch" target="n.n-rend">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="_e43" value="resolve contact" 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.n-rend" target="n.n-prof">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="_e44" value="deliver topic" 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.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.n-rend" target="n.n-kafka">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="810" y="600" />
              <mxPoint x="910" y="600" />
              <mxPoint x="910" y="770" />
              <mxPoint x="490" y="770" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e45" value="SMTP · REST" 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.n-wmail" target="n.n-prov">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="410" y="790" />
              <mxPoint x="600" y="790" />
              <mxPoint x="600" y="940" />
              <mxPoint x="1120" y="940" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e46" value="lease credential" 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.n-wmail" target="n.n-vault">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="410" y="810" />
              <mxPoint x="600" y="810" />
              <mxPoint x="600" y="940" />
              <mxPoint x="690" y="940" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e47" value="gRPC · cached 24 h" 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.n-prof" target="n.n-crm">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="1020" y="620" />
              <mxPoint x="1530" y="620" />
              <mxPoint x="1530" y="940" />
              <mxPoint x="1340" y="940" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="title" value="Container and Component Architecture" 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="1730" 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="1730" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg48" value="" style="rounded=1;arcSize=30;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
          <mxGeometry x="40" y="1140" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg49" 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="70" y="1140" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg50" value="" style="rounded=1;arcSize=30;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
          <mxGeometry x="200" y="1140" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg51" 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="230" y="1140" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg52" value="" style="rounded=1;arcSize=30;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
          <mxGeometry x="360" y="1140" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg53" value="Queue / topic" 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="1140" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg54" value="" style="rounded=1;arcSize=30;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
          <mxGeometry x="490" y="1140" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg55" 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="520" y="1140" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg56" value="" style="rounded=1;arcSize=30;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="1">
          <mxGeometry x="610" y="1140" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg57" 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="640" y="1140" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg58" value="" style="rounded=1;arcSize=30;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;" vertex="1" parent="1">
          <mxGeometry x="770" y="1140" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg59" 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="800" y="1140" width="130" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg60" value="" style="html=1;endArrow=none;strokeColor=#5a6570;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="950" y="1150" as="sourcePoint" />
            <mxPoint x="980" y="1150" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg61" 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="980" y="1140" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg62" value="" style="html=1;endArrow=none;dashed=1;strokeColor=#d79b00;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1070" y="1150" as="sourcePoint" />
            <mxPoint x="1100" y="1150" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg63" 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="1100" y="1140" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="note" value="Pod counts are the steady-state floor at 5 000 events/s. Every plane scales independently; view 20 gives the signals and the ceilings." 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="1170" width="1730" 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="1190" width="1730" height="10" as="geometry" />
        </mxCell>
        <mxCell id="foot" value="v 1.0   ·   owner Data &amp; AI Global Practice   ·   date 2026-08" 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="1200" width="1730" height="10" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
