blob: 3b8e6a32dd8b08baa7717b6d66acf74227147397 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!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" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="77 333 373 279" width="373pt" height="279pt" xmlns:dc="http://purl.org/dc/elements/1.1/"><metadata> Produced by OmniGraffle 6.0.5 <dc:date>2015-04-07 08:40Z</dc:date></metadata><defs><filter id="Shadow" filterUnits="userSpaceOnUse"><feGaussianBlur in="SourceAlpha" result="blur" stdDeviation="1.308"/><feOffset in="blur" result="offset" dx="2.16" dy="2.16"/><feFlood flood-color="#4f4f4f" flood-opacity=".30000001" result="flood"/><feComposite in="flood" in2="offset" operator="in"/></filter><filter id="Shadow_2" filterUnits="userSpaceOnUse"><feGaussianBlur in="SourceAlpha" result="blur" stdDeviation="1.308"/><feOffset in="blur" result="offset" dx="2.16" dy="2.16"/><feFlood flood-color="#4f4f4f" flood-opacity=".3" result="flood"/><feComposite in="flood" in2="offset" operator="in"/></filter><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker" viewBox="-1 -5 11 10" markerWidth="11" markerHeight="10" color="#252525"><g><path d="M 8.9444437 0 L 0 -3.3541664 L 0 3.3541664 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker_2" viewBox="-10 -5 11 10" markerWidth="11" markerHeight="10" color="#252525"><g><path d="M -8.9444437 0 L 0 3.3541664 L 0 -3.3541664 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><radialGradient cx="0" cy="0" r="1" id="Gradient" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#7ca8c4" stop-opacity=".65"/><stop offset="1" stop-color="#a8c6d9" stop-opacity=".65"/></radialGradient><radialGradient id="Obj_Gradient" xl:href="#Gradient" gradientTransform="translate(328.5 533.63672) scale(43.35671)"/><font-face font-family="Helvetica" font-size="6" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><radialGradient id="Obj_Gradient_2" xl:href="#Gradient" gradientTransform="translate(167.76562 533.63672) scale(43.35671)"/><radialGradient id="Obj_Gradient_3" xl:href="#Gradient" gradientTransform="translate(186.75 540) scale(75.25816)"/><font-face font-family="Helvetica" font-size="9" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><radialGradient id="Obj_Gradient_4" xl:href="#Gradient" gradientTransform="translate(344.25 540) scale(75.25816)"/><radialGradient cx="0" cy="0" r="1" id="Gradient_2" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#bed5e4" stop-opacity=".65"/><stop offset="1" stop-color="#a8c6d9" stop-opacity=".65"/></radialGradient><radialGradient id="Obj_Gradient_5" xl:href="#Gradient_2" gradientTransform="translate(357.75 534.375) scale(201.6686)"/><radialGradient id="Obj_Gradient_6" xl:href="#Gradient" gradientTransform="translate(329.89637 533.25) scale(45.532327)"/><font-face font-family="Helvetica" font-size="8" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><radialGradient cx="0" cy="0" r="1" id="Gradient_3" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e0e0e0" stop-opacity=".65"/><stop offset="1" stop-color="white" stop-opacity=".65"/></radialGradient><radialGradient id="Obj_Gradient_7" xl:href="#Gradient_3" gradientTransform="translate(373.5 460.125) scale(127.358745)"/><font-face font-family="Helvetica" font-size="10" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><radialGradient id="Obj_Gradient_8" xl:href="#Gradient_2" gradientTransform="translate(342 446.625) scale(72.40399)"/><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker_3" viewBox="-1 -7 17 14" markerWidth="17" markerHeight="14" color="#252525"><g><path d="M 14.499999 0 L 0 -5.4374996 L 0 5.4374996 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><radialGradient id="Obj_Gradient_9" xl:href="#Gradient_2" gradientTransform="translate(328.5 432) scale(43.35671)"/><radialGradient id="Obj_Gradient_a" xl:href="#Gradient_2" gradientTransform="translate(335.25 452.25) scale(51.073018)"/><font-face font-family="Helvetica" font-size="7" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="SharpArrow_Marker" viewBox="-5 -5 12 10" markerWidth="12" markerHeight="10" color="#252525"><g><path d="M 5.5902773 0 L -3.3541664 -3.3541664 L 0 0 L 0 0 L -3.3541664 3.3541664 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><radialGradient id="Obj_Gradient_b" xl:href="#Gradient_2" gradientTransform="translate(432 594) scale(259.7654)"/><radialGradient cx="0" cy="0" r="1" id="Gradient_4" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#7ca8c4" stop-opacity=".65"/><stop offset="1" stop-color="#a8c6d9" stop-opacity=".65"/></radialGradient><radialGradient id="Obj_Gradient_c" xl:href="#Gradient_4" gradientTransform="translate(172.1932 533.25) scale(45.532327)"/></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>cs with locator</title><g><title>Layer 1</title><g><xl:use xl:href="#id4_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id5_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id6_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id7_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id8_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id10_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id11_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id12_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id17_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id19_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id23_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id27_Graphic" filter="url(#Shadow_2)"/></g><line x1="301.5" y1="559.052" x2="301.5" y2="547.948" marker-end="url(#FilledArrow_Marker)" marker-start="url(#FilledArrow_Marker_2)" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003" stroke-dasharray="8,5"/><g id="id4_Graphic"><path d="M 281.16 513 L 321.84 513 C 325.51822 513 328.5 515.98178 328.5 519.66 L 328.5 526.97672 C 328.5 530.65494 325.51822 533.63672 321.84 533.63672 L 281.16 533.63672 C 277.48178 533.63672 274.5 530.65494 274.5 526.97672 L 274.5 519.66 C 274.5 515.98178 277.48178 513 281.16 513 Z" fill="url(#Obj_Gradient)"/><path d="M 281.16 513 L 321.84 513 C 325.51822 513 328.5 515.98178 328.5 519.66 L 328.5 526.97672 C 328.5 530.65494 325.51822 533.63672 321.84 533.63672 L 281.16 533.63672 C 277.48178 533.63672 274.5 530.65494 274.5 526.97672 L 274.5 519.66 C 274.5 515.98178 277.48178 513 281.16 513 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(278.5 516.31836)" fill="black"><tspan font-family="Helvetica" font-size="6" font-weight="500" fill="black" x="8.657715" y="6" textLength="30.351562">Partitioned </tspan><tspan font-family="Helvetica" font-size="6" font-weight="500" fill="black" x="5.1567383" y="13" textLength="35.686523">Session Data</tspan></text></g><g id="id5_Graphic"><path d="M 120.42562 513 L 161.10562 513 C 164.78384 513 167.76562 515.98178 167.76562 519.66 L 167.76562 526.97672 C 167.76562 530.65494 164.78384 533.63672 161.10562 533.63672 L 120.42562 533.63672 C 116.747403 533.63672 113.76562 530.65494 113.76562 526.97672 L 113.76562 519.66 C 113.76562 515.98178 116.747403 513 120.42562 513 Z" fill="url(#Obj_Gradient_2)"/><path d="M 120.42562 513 L 161.10562 513 C 164.78384 513 167.76562 515.98178 167.76562 519.66 L 167.76562 526.97672 C 167.76562 530.65494 164.78384 533.63672 161.10562 533.63672 L 120.42562 533.63672 C 116.747403 533.63672 113.76562 530.65494 113.76562 526.97672 L 113.76562 519.66 C 113.76562 515.98178 116.747403 513 120.42562 513 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(117.76562 516.31836)" fill="black"><tspan font-family="Helvetica" font-size="6" font-weight="500" fill="black" x="8.657715" y="6" textLength="30.351562">Partitioned </tspan><tspan font-family="Helvetica" font-size="6" font-weight="500" fill="black" x="5.1567383" y="13" textLength="35.686523">Session Data</tspan></text></g><g id="id6_Graphic"><path d="M 107.91 487.47656 L 180.09 487.47656 C 183.76822 487.47656 186.75 490.45834 186.75 494.13656 L 186.75 533.34 C 186.75 537.01822 183.76822 540 180.09 540 L 107.91 540 C 104.231783 540 101.25 537.01822 101.25 533.34 L 101.25 494.13656 C 101.25 490.45834 104.231783 487.47656 107.91 487.47656 Z" fill="url(#Obj_Gradient_3)"/><path d="M 107.91 487.47656 L 180.09 487.47656 C 183.76822 487.47656 186.75 490.45834 186.75 494.13656 L 186.75 533.34 C 186.75 537.01822 183.76822 540 180.09 540 L 107.91 540 C 104.231783 540 101.25 537.01822 101.25 533.34 L 101.25 494.13656 C 101.25 490.45834 104.231783 487.47656 107.91 487.47656 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(105.25 491.47656)" fill="black"><tspan font-family="Helvetica" font-size="9" font-weight="500" fill="black" x="25.496094" y="9" textLength="26.507812">Server</tspan></text></g><g id="id7_Graphic"><path d="M 265.41 487.47656 L 337.59 487.47656 C 341.26822 487.47656 344.25 490.45834 344.25 494.13656 L 344.25 533.34 C 344.25 537.01822 341.26822 540 337.59 540 L 265.41 540 C 261.73178 540 258.75 537.01822 258.75 533.34 L 258.75 494.13656 C 258.75 490.45834 261.73178 487.47656 265.41 487.47656 Z" fill="url(#Obj_Gradient_4)"/><path d="M 265.41 487.47656 L 337.59 487.47656 C 341.26822 487.47656 344.25 490.45834 344.25 494.13656 L 344.25 533.34 C 344.25 537.01822 341.26822 540 337.59 540 L 265.41 540 C 261.73178 540 258.75 537.01822 258.75 533.34 L 258.75 494.13656 C 258.75 490.45834 261.73178 487.47656 265.41 487.47656 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(262.75 491.47656)" fill="black"><tspan font-family="Helvetica" font-size="9" font-weight="500" fill="black" x="25.496094" y="9" textLength="26.507812">Server</tspan></text></g><g id="id8_Graphic"><path d="M 96.66 509.625 L 351.09 509.625 C 354.76822 509.625 357.75 512.60678 357.75 516.285 L 357.75 527.715 C 357.75 531.39322 354.76822 534.375 351.09 534.375 L 96.66 534.375 C 92.981783 534.375 90 531.39322 90 527.715 L 90 516.285 C 90 512.60678 92.981783 509.625 96.66 509.625 Z" fill="url(#Obj_Gradient_5)"/><path d="M 96.66 509.625 L 351.09 509.625 C 354.76822 509.625 357.75 512.60678 357.75 516.285 L 357.75 527.715 C 357.75 531.39322 354.76822 534.375 351.09 534.375 L 96.66 534.375 C 92.981783 534.375 90 531.39322 90 527.715 L 90 516.285 C 90 512.60678 92.981783 509.625 96.66 509.625 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/></g><g id="id10_Graphic"><path d="M 327.45658 533.25 C 332.19378 527.625 328.82797 524.35506 327.3732 522.16773 C 325.91842 519.9804 326.37468 518.87567 327.34245 516.60427 C 328.31022 514.33287 329.7895 510.8948 327.45658 510.75 L 276.92629 510.75 C 276.9263 510.75 274.64362 514.04543 273.8425 516.89203 C 273.0414 519.73862 273.72186 522.13638 275.51606 523.82672 C 277.31027 525.51707 280.21821 526.5 276.92629 533.25 L 327.45658 533.25 Z" fill="url(#Obj_Gradient_6)"/><path d="M 327.45658 533.25 C 332.19378 527.625 328.82797 524.35506 327.3732 522.16773 C 325.91842 519.9804 326.37468 518.87567 327.34245 516.60427 C 328.31022 514.33287 329.7895 510.8948 327.45658 510.75 L 276.92629 510.75 C 276.9263 510.75 274.64362 514.04543 273.8425 516.89203 C 273.0414 519.73862 273.72186 522.13638 275.51606 523.82672 C 277.31027 525.51707 280.21821 526.5 276.92629 533.25 L 327.45658 533.25 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(277.50997 512)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="5.0701533" y="8" textLength="40.46875">Partitioned </tspan><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x=".4021846" y="18" textLength="47.58203">Session Data</tspan></text></g><g id="id11_Graphic"><path d="M 236.16 370.125 L 366.84 370.125 C 370.51822 370.125 373.5 373.10678 373.5 376.785 L 373.5 453.465 C 373.5 457.14322 370.51822 460.125 366.84 460.125 L 236.16 460.125 C 232.48178 460.125 229.5 457.14322 229.5 453.465 L 229.5 376.785 C 229.5 373.10678 232.48178 370.125 236.16 370.125 Z" fill="url(#Obj_Gradient_7)"/><path d="M 236.16 370.125 L 366.84 370.125 C 370.51822 370.125 373.5 373.10678 373.5 376.785 L 373.5 453.465 C 373.5 457.14322 370.51822 460.125 366.84 460.125 L 236.16 460.125 C 232.48178 460.125 229.5 457.14322 229.5 453.465 L 229.5 376.785 C 229.5 373.10678 232.48178 370.125 236.16 370.125 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(233.5 374.125)" fill="black"><tspan font-family="Helvetica" font-size="10" font-weight="500" fill="black" x="7.1333008" y="10" textLength="121.7334">Application Server Instance</tspan></text></g><g id="id12_Graphic"><path d="M 267.66 394.10156 L 335.34 394.10156 C 339.01822 394.10156 342 397.08334 342 400.76156 L 342 439.965 C 342 443.64322 339.01822 446.625 335.34 446.625 L 267.66 446.625 C 263.98178 446.625 261 443.64322 261 439.965 L 261 400.76156 C 261 397.08334 263.98178 394.10156 267.66 394.10156 Z" fill="url(#Obj_Gradient_8)"/><path d="M 267.66 394.10156 L 335.34 394.10156 C 339.01822 394.10156 342 397.08334 342 400.76156 L 342 439.965 C 342 443.64322 339.01822 446.625 335.34 446.625 L 267.66 446.625 C 263.98178 446.625 261 443.64322 261 439.965 L 261 400.76156 C 261 397.08334 263.98178 394.10156 267.66 394.10156 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(265 398.10156)" fill="black"><tspan font-family="Helvetica" font-size="9" font-weight="500" fill="black" x="24.995117" y="9" textLength="23.009766">Client</tspan></text></g><path d="M 301.5 352.125 L 301.5 354.291 L 301.5 356.457 L 301.5 358.177" marker-end="url(#FilledArrow_Marker_3)" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><line x1="319.5" y1="352.125" x2="319.5" y2="358.177" marker-end="url(#FilledArrow_Marker_3)" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><line x1="283.5" y1="352.125" x2="283.5" y2="358.177" marker-end="url(#FilledArrow_Marker_3)" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(233.5 342.625)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="32.648438" y="8" textLength="70.703125">app server requests</tspan></text><g id="id17_Graphic"><path d="M 281.16 411.36328 L 321.84 411.36328 C 325.51822 411.36328 328.5 414.34506 328.5 418.02328 L 328.5 425.34 C 328.5 429.01822 325.51822 432 321.84 432 L 281.16 432 C 277.48178 432 274.5 429.01822 274.5 425.34 L 274.5 418.02328 C 274.5 414.34506 277.48178 411.36328 281.16 411.36328 Z" fill="url(#Obj_Gradient_9)"/><path d="M 281.16 411.36328 L 321.84 411.36328 C 325.51822 411.36328 328.5 414.34506 328.5 418.02328 L 328.5 425.34 C 328.5 429.01822 325.51822 432 321.84 432 L 281.16 432 C 277.48178 432 274.5 429.01822 274.5 425.34 L 274.5 418.02328 C 274.5 414.34506 277.48178 411.36328 281.16 411.36328 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(278.5 416.68164)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x=".76367188" y="8" textLength="44.472656">Local Cache</tspan></text></g><path d="M 301.5 460.198 L 301.5 461.918 L 301.5 469.86328 L 301.5 477.80856 L 301.5 479.52856" marker-end="url(#FilledArrow_Marker)" marker-start="url(#FilledArrow_Marker_2)" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><g id="id19_Graphic"><path d="M 272.25 443.25 L 330.75 443.25 C 333.23528 443.25 335.25 445.26472 335.25 447.75 L 335.25 447.75 C 335.25 450.23528 333.23528 452.25 330.75 452.25 L 272.25 452.25 C 269.76472 452.25 267.75 450.23528 267.75 447.75 L 267.75 447.75 C 267.75 445.26472 269.76472 443.25 272.25 443.25 Z" fill="url(#Obj_Gradient_a)"/><path d="M 272.25 443.25 L 330.75 443.25 C 333.23528 443.25 335.25 445.26472 335.25 447.75 L 335.25 447.75 C 335.25 450.23528 333.23528 452.25 330.75 452.25 L 272.25 452.25 C 269.76472 452.25 267.75 450.23528 267.75 447.75 L 267.75 447.75 C 267.75 445.26472 269.76472 443.25 272.25 443.25 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(271.75 443.75)" fill="black"><tspan font-family="Helvetica" font-size="7" font-weight="500" fill="black" x="5.2312012" y="6" textLength="49.037598">connection pool</tspan></text></g><line x1="301.5" y1="471.375" x2="301.5" y2="481.94356" marker-end="url(#SharpArrow_Marker)" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><path d="M 285.75 460.198 L 285.75 468.6525 C 285.75 472.33072 282.76822 475.3125 279.09 475.3125 L 145.24803 475.3125 C 144.55876 475.3125 144 475.87126 144 476.56053 L 144 477.80856 L 144 479.52856" marker-end="url(#FilledArrow_Marker)" marker-start="url(#FilledArrow_Marker_2)" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><line x1="144" y1="559.052" x2="144" y2="547.948" marker-end="url(#FilledArrow_Marker)" marker-start="url(#FilledArrow_Marker_2)" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003" stroke-dasharray="8,5"/><g id="id23_Graphic"><path d="M 117 573.66 L 117 587.34 C 117 591.0182 119.98178 594 123.66 594 L 425.34 594 C 429.01822 594 432 591.0182 432 587.34 L 432 456.66 C 432 452.98178 429.01822 450 425.34 450 L 411.66 450 C 407.98178 450 405 452.98178 405 456.66 L 405 560.34 C 405 564.0182 402.01822 567 398.34 567 L 123.66 567 C 119.98178 567 117 569.9818 117 573.66 Z" fill="url(#Obj_Gradient_b)"/><path d="M 117 573.66 L 117 587.34 C 117 591.0182 119.98178 594 123.66 594 L 425.34 594 C 429.01822 594 432 591.0182 432 587.34 L 432 456.66 C 432 452.98178 429.01822 450 425.34 450 L 411.66 450 C 407.98178 450 405 452.98178 405 456.66 L 405 560.34 C 405 564.0182 402.01822 567 398.34 567 L 123.66 567 C 119.98178 567 117 569.9818 117 573.66 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/></g><text transform="translate(145.75 571)" fill="black"><tspan font-family="Helvetica" font-size="10" font-weight="500" fill="black" x="116.572754" y="10" textLength="33.354492">Locator</tspan></text><text transform="translate(155.10526 582.24816)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="40.293172" y="8" textLength="167.203125">provides discovery and load balancing services</tspan></text><path d="M 397.052 473.625 L 326.16 473.625 C 322.48178 473.625 319.5 470.64322 319.5 466.965 L 319.5 460.198" marker-end="url(#FilledArrow_Marker)" marker-start="url(#FilledArrow_Marker_2)" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003" stroke-dasharray="8,5"/><g id="id27_Graphic"><path d="M 169.75341 533.25 C 174.49062 527.625 171.1248 524.35506 169.67003 522.16773 C 168.21525 519.9804 168.67152 518.87567 169.63929 516.60427 C 170.60706 514.33287 172.08633 510.8948 169.75341 510.75 L 119.223124 510.75 C 119.22313 510.75 116.94045 514.04543 116.13934 516.89203 C 115.33823 519.73862 116.01869 522.13638 117.812895 523.82672 C 119.6071 525.51707 122.51505 526.5 119.223124 533.25 L 169.75341 533.25 Z" fill="url(#Obj_Gradient_c)"/><path d="M 169.75341 533.25 C 174.49062 527.625 171.1248 524.35506 169.67003 522.16773 C 168.21525 519.9804 168.67152 518.87567 169.63929 516.60427 C 170.60706 514.33287 172.08633 510.8948 169.75341 510.75 L 119.223124 510.75 C 119.22313 510.75 116.94045 514.04543 116.13934 516.89203 C 115.33823 519.73862 116.01869 522.13638 117.812895 523.82672 C 119.6071 525.51707 122.51505 526.5 119.223124 533.25 L 169.75341 533.25 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(119.8068 512)" fill="black"><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x="5.0701533" y="8" textLength="40.46875">Partitioned </tspan><tspan font-family="Helvetica" font-size="8" font-weight="500" fill="black" x=".4021846" y="18" textLength="47.58203">Session Data</tspan></text></g></g></g></svg>