CatgirlIntelligenceAgency/doc/diagram/index-service-map.svg
2023-03-25 16:14:16 +01:00

4 lines
No EOL
19 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!-- Do not edit this file with editors other than diagrams.net -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" style="background-color: rgb(235, 235, 235);" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="641px" height="261px" viewBox="-0.5 -0.5 641 261" content="&lt;mxfile host=&quot;app.diagrams.net&quot; modified=&quot;2023-03-22T15:58:19.357Z&quot; agent=&quot;5.0 (X11)&quot; etag=&quot;yzeRYL14AA-MFBJ_UUDJ&quot; version=&quot;21.0.8&quot; type=&quot;device&quot;&gt;&lt;diagram id=&quot;C5RBs43oDa-KdzZeNtuy&quot; name=&quot;Page-1&quot;&gt;3Vrbdps6EP0aP7oLIYPxY5L6tD3NaVO7adJHGRTQiYwcIWLcr68AcbN8qy/B7vIDaCQNaM/smZFwB95Mkw8czYL/mIdpxzS8pAPfd0wTGDaUl1SyyCW2McgFPieeGlQJxuQXLmYqaUw8HDUGCsaoILOm0GVhiF3RkCHO2bw57InR5lNnyMeaYOwiqksfiCeCXOqY/Ur+ERM/KJ4MbLW+CXKffc7iUD2vY8LhdfrLu6eo0KUWGgXIY/OaCA478IYzJvK7aXKDaYptAdvDp8UDvX22P/z7LXpB99efv3/50c2V/fMnU8oVchyKvVV/Hz+K4cSbUUyTUS9+6HY/f+0CW61NLAo8sSfhVU3GRcB8FiI6rKTXGWY4VWvIVjXmlrGZFAIp/B8LsVC+gmLBpCgQU6p6cULEY+3+Z6rqnaVa7xOlOWssikYo+OKx3qjNSpvVtKxVzMvXly5qyV22gKnGRSzmLt6AoHIOgbiPxYZxsPQYyUTMpli+pJzHMUWCvDZfDilK+OW4yq7yRpn2D8ysXvIV0Vg96T7CXEq+xVipr7tAZeDUQvOACDyeoQyGuQwiTWMq1ZgLnOwBsQ5JocVSb63iUl815xXJQRGDghrBe8aJQAQaiGOMuBtI2RjzVyLxWQYympMpRSFuD0Vz0ESxtyOKJfpHhxFqMConNO4Qz7xyrTcaR8JxvXnXe2MTRmhpMDorUIQn80VTQ3GEo5gKKRuh8PlCYARGyzjqMH6SICVHofQTofSGUcazidCzsOP1pDwSnD3jWo9jTqBtnzAI2Pb2IABXwG4aJ/NfPSPphUjoXaX1oWy5FEURcZv4Nh26rA/A0euDTZ6zNe8PVlumBr21AvlCtnN5oJ5wx0goavwylwyYlzNqVL1YLCYmzWRb6AFLevJla3oyXyhXeQAtdffIeCn3GRofAzRLb90FJXIIh9uJOckd53ZSCsqdwNdYSDVYyaO8gAXWQRHR3MhN2ETa0qlpr/AP52QBcU1E/AuR7zWRt9tGXq8v/1bkt1f2b4o81JHvmLaspWQOZ1lUrLC3X2JWdHRzrK7kAGDMkgywol/e+en1J4tl9xWXhYTxEaeXXLF80Vx3PkwzsURcNC2olQ0Tx+pZhl5oPDkudtNciSjxw9RNpK1kQQivU0sSF9Er1TElnkfXVTLN9PpGJAQrfGFVfjStE/mCo5chl3UeYrZ9IGLvWBit8Yt9K54itCztdwdvW7jYWiQpzwhG+CXGkdD86ywOW3rO1pD8xoctvTaJaOxDxONvPA7i4WBHHoJDiXiQnQebCJMeaOjVz1kSBux6sHYyxpjnw5i1fDH7JZnuMCdy4WldspFG/bZ5BOBFEAno56r3o1sp8JBAExStOMk6p13EHhS0lrbO5Ye6tvYRoH/pxWPbXNuVanarTHP0nDUc3Z1nnlr+itZ+ngKDs8lTF1rZFR9/tmck5zQ8kc3qbw/51qn6bwkc/gY=&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><path d="M 110 50 L 143.63 50" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 148.88 50 L 141.88 53.5 L 143.63 50 L 141.88 46.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="0" y="30" width="110" height="40" rx="6" ry="6" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 50px; margin-left: 1px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">User Query</div></div></div></foreignObject><text x="55" y="54" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">User Query</text></switch></g><path d="M 140 23 L 140 0 L 250 0 L 250 23" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 140 23 L 140 150 L 250 150 L 250 23" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 140 23 L 250 23" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 12px; margin-left: 141px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; font-weight: bold; white-space: normal; overflow-wrap: normal;">Search Service</div></div></div></foreignObject><text x="195" y="15" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Search Service</text></switch></g><rect x="150" y="35" width="80" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 50px; margin-left: 151px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Query Parser</div></div></div></foreignObject><text x="190" y="54" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Query Parser</text></switch></g><rect x="150" y="105" width="80" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 120px; margin-left: 151px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Result Ranker</div></div></div></foreignObject><text x="190" y="124" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Result Ranker</text></switch></g><path d="M 510 23 L 510 0 L 640 0 L 640 23" fill="#d5e8d4" stroke="#82b366" stroke-miterlimit="10" pointer-events="none"/><path d="M 510 23 L 510 200 L 640 200 L 640 23" fill="none" stroke="#82b366" stroke-miterlimit="10" pointer-events="none"/><path d="M 510 23 L 640 23" fill="none" stroke="#82b366" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 128px; height: 1px; padding-top: 12px; margin-left: 511px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; font-weight: bold; white-space: normal; overflow-wrap: normal;">Index Service</div></div></div></foreignObject><text x="575" y="15" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">Index Service</text></switch></g><path d="M 510 120 L 446.37 120" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 441.12 120 L 448.12 116.5 L 446.37 120 L 448.12 123.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 540 65 C 540 56.72 553.43 50 570 50 C 577.96 50 585.59 51.58 591.21 54.39 C 596.84 57.21 600 61.02 600 65 L 600 115 C 600 123.28 586.57 130 570 130 C 553.43 130 540 123.28 540 115 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 600 65 C 600 73.28 586.57 80 570 80 C 553.43 80 540 73.28 540 65" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 103px; margin-left: 541px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Indexes</div></div></div></foreignObject><text x="570" y="106" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Indexes</text></switch></g><path d="M 550 75 C 550 66.72 563.43 60 580 60 C 587.96 60 595.59 61.58 601.21 64.39 C 606.84 67.21 610 71.02 610 75 L 610 125 C 610 133.28 596.57 140 580 140 C 563.43 140 550 133.28 550 125 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 610 75 C 610 83.28 596.57 90 580 90 C 563.43 90 550 83.28 550 75" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 113px; margin-left: 551px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Indexes</div></div></div></foreignObject><text x="580" y="116" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Indexes</text></switch></g><path d="M 560 85 C 560 76.72 573.43 70 590 70 C 597.96 70 605.59 71.58 611.21 74.39 C 616.84 77.21 620 81.02 620 85 L 620 135 C 620 143.28 606.57 150 590 150 C 573.43 150 560 143.28 560 135 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 620 85 C 620 93.28 606.57 100 590 100 C 573.43 100 560 93.28 560 85" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 123px; margin-left: 561px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Indexes</div></div></div></foreignObject><text x="590" y="126" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Indexes</text></switch></g><rect x="550" y="170" width="50" height="25" fill="#f8cecc" stroke="#b85450" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 48px; height: 1px; padding-top: 183px; margin-left: 551px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;"><font style="font-size: 10px;">You Are Here</font></div></div></div></foreignObject><text x="575" y="186" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">You Are...</text></switch></g><path d="M 440 50 L 503.63 50" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 508.88 50 L 501.88 53.5 L 503.63 50 L 501.88 46.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="330" y="30" width="110" height="40" rx="6" ry="6" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 50px; margin-left: 331px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Search Request</div></div></div></foreignObject><text x="385" y="54" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Search Request</text></switch></g><path d="M 330 120 L 236.37 120" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 231.12 120 L 238.12 116.5 L 236.37 120 L 238.12 123.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="330" y="100" width="110" height="40" rx="6" ry="6" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 120px; margin-left: 331px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Search Results</div></div></div></foreignObject><text x="385" y="124" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Search Results</text></switch></g><path d="M 380 207.5 L 305 207.5 L 305 127.5 L 236.37 127.5" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 231.12 127.5 L 238.12 124 L 236.37 127.5 L 238.12 131 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 380 195 C 380 186.72 393.43 180 410 180 C 417.96 180 425.59 181.58 431.21 184.39 C 436.84 187.21 440 191.02 440 195 L 440 245 C 440 253.28 426.57 260 410 260 C 393.43 260 380 253.28 380 245 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 440 195 C 440 203.28 426.57 210 410 210 C 393.43 210 380 203.28 380 195" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 233px; margin-left: 381px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">URL database</div></div></div></foreignObject><text x="410" y="236" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">URL databa...</text></switch></g><path d="M 230 50 L 323.63 50" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 328.88 50 L 321.88 53.5 L 323.63 50 L 321.88 46.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="0" y="100" width="110" height="40" rx="6" ry="6" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 120px; margin-left: 1px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">SERP</div></div></div></foreignObject><text x="55" y="124" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">SERP</text></switch></g><path d="M 150 120 L 116.37 120" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 111.12 120 L 118.12 116.5 L 116.37 120 L 118.12 123.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg>