mirror of https://github.com/apache/druid.git
744 lines
28 KiB
XML
744 lines
28 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!--
|
|
~ Licensed to the Apache Software Foundation (ASF) under one
|
|
~ or more contributor license agreements. See the NOTICE file
|
|
~ distributed with this work for additional information
|
|
~ regarding copyright ownership. The ASF licenses this file
|
|
~ to you under the Apache License, Version 2.0 (the
|
|
~ "License"); you may not use this file except in compliance
|
|
~ with the License. You may obtain a copy of the License at
|
|
~
|
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
|
~
|
|
~ Unless required by applicable law or agreed to in writing,
|
|
~ software distributed under the License is distributed on an
|
|
~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
~ KIND, either express or implied. See the License for the
|
|
~ specific language governing permissions and limitations
|
|
~ under the License.
|
|
-->
|
|
<svg
|
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
|
xmlns:cc="http://creativecommons.org/ns#"
|
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
xmlns:svg="http://www.w3.org/2000/svg"
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
version="1.1"
|
|
viewBox="40 36 466.7041 318.99965"
|
|
width="583.38013"
|
|
height="398.74957"
|
|
id="svg2"
|
|
inkscape:version="0.48.2 r9819"
|
|
sodipodi:docname="druid-dataflow.svg"
|
|
inkscape:export-filename="/Users/xavier/mmx/druid/docs/_graphics/druid-dataflow@2x.png"
|
|
inkscape:export-xdpi="244.5267"
|
|
inkscape:export-ydpi="244.5267">
|
|
<sodipodi:namedview
|
|
pagecolor="#ffffff"
|
|
bordercolor="#666666"
|
|
borderopacity="1"
|
|
objecttolerance="10"
|
|
gridtolerance="10"
|
|
guidetolerance="10"
|
|
inkscape:pageopacity="0"
|
|
inkscape:pageshadow="2"
|
|
inkscape:window-width="1616"
|
|
inkscape:window-height="949"
|
|
id="namedview318"
|
|
showgrid="false"
|
|
fit-margin-top="0"
|
|
fit-margin-left="0"
|
|
fit-margin-right="0"
|
|
fit-margin-bottom="0"
|
|
inkscape:zoom="1.3366372"
|
|
inkscape:cx="248.71225"
|
|
inkscape:cy="133.85839"
|
|
inkscape:window-x="0"
|
|
inkscape:window-y="0"
|
|
inkscape:window-maximized="0"
|
|
inkscape:current-layer="layer1" />
|
|
<metadata
|
|
id="metadata4">
|
|
<dc:date>2013-07-10 16:52Z</dc:date>
|
|
<!-- Produced by OmniGraffle Professional 5.4.4 -->
|
|
<rdf:RDF>
|
|
<cc:Work
|
|
rdf:about="">
|
|
<dc:format>image/svg+xml</dc:format>
|
|
<dc:type
|
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
<dc:title></dc:title>
|
|
</cc:Work>
|
|
</rdf:RDF>
|
|
</metadata>
|
|
<defs
|
|
id="defs6">
|
|
<filter
|
|
id="Shadow"
|
|
filterUnits="userSpaceOnUse"
|
|
color-interpolation-filters="sRGB">
|
|
<feOffset
|
|
in="SourceAlpha"
|
|
result="offset"
|
|
dx="0"
|
|
dy="2"
|
|
id="feOffset9" />
|
|
<feFlood
|
|
flood-color="black"
|
|
flood-opacity=".12"
|
|
result="flood"
|
|
id="feFlood11" />
|
|
<feComposite
|
|
in="flood"
|
|
in2="offset"
|
|
operator="in"
|
|
id="feComposite13" />
|
|
</filter>
|
|
<font-face
|
|
font-family="Open Sans"
|
|
font-size="12"
|
|
panose-1="2 11 7 6 3 8 4 2 2 4"
|
|
units-per-em="1000"
|
|
underline-position="-75.195312"
|
|
underline-thickness="49.804688"
|
|
slope="0"
|
|
x-height="549.8047"
|
|
cap-height="724.1211"
|
|
ascent="1068.8477"
|
|
descent="-292.96875"
|
|
font-weight="bold"
|
|
id="font-face15"
|
|
stemv="0"
|
|
stemh="0"
|
|
accent-height="0"
|
|
ideographic="0"
|
|
alphabetic="0"
|
|
mathematical="0"
|
|
hanging="0"
|
|
v-ideographic="0"
|
|
v-alphabetic="0"
|
|
v-mathematical="0"
|
|
v-hanging="0"
|
|
strikethrough-position="0"
|
|
strikethrough-thickness="0"
|
|
overline-position="0"
|
|
overline-thickness="0">
|
|
<font-face-src
|
|
id="font-face-src17">
|
|
<font-face-name
|
|
name="OpenSans-Semibold"
|
|
id="font-face-name19" />
|
|
</font-face-src>
|
|
</font-face>
|
|
<marker
|
|
orient="auto"
|
|
overflow="visible"
|
|
markerUnits="strokeWidth"
|
|
id="FilledArrow_Marker"
|
|
viewBox="-1 -3 5 6"
|
|
markerWidth="5"
|
|
markerHeight="6"
|
|
style="color:#7f95a7;overflow:visible">
|
|
<g
|
|
id="g22">
|
|
<path
|
|
d="M 2.8800001,0 0,-1.08 0,1.08 z"
|
|
id="path24"
|
|
inkscape:connector-curvature="0"
|
|
style="fill:currentColor;stroke:currentColor;stroke-width:1" />
|
|
</g>
|
|
</marker>
|
|
<marker
|
|
orient="auto"
|
|
overflow="visible"
|
|
markerUnits="strokeWidth"
|
|
id="FilledArrow_Marker_2"
|
|
viewBox="-4 -3 5 6"
|
|
markerWidth="5"
|
|
markerHeight="6"
|
|
style="color:#7f95a7;overflow:visible">
|
|
<g
|
|
id="g27">
|
|
<path
|
|
d="M -2.8800001,0 0,1.08 0,-1.08 z"
|
|
id="path29"
|
|
inkscape:connector-curvature="0"
|
|
style="fill:currentColor;stroke:currentColor;stroke-width:1" />
|
|
</g>
|
|
</marker>
|
|
<font-face
|
|
font-family="Open Sans"
|
|
font-size="18"
|
|
panose-1="2 11 6 6 3 5 4 2 2 4"
|
|
units-per-em="1000"
|
|
underline-position="-75.195312"
|
|
underline-thickness="49.804688"
|
|
slope="0"
|
|
x-height="544.92188"
|
|
cap-height="724.1211"
|
|
ascent="1068.8477"
|
|
descent="-292.96875"
|
|
font-weight="500"
|
|
id="font-face31"
|
|
stemv="0"
|
|
stemh="0"
|
|
accent-height="0"
|
|
ideographic="0"
|
|
alphabetic="0"
|
|
mathematical="0"
|
|
hanging="0"
|
|
v-ideographic="0"
|
|
v-alphabetic="0"
|
|
v-mathematical="0"
|
|
v-hanging="0"
|
|
strikethrough-position="0"
|
|
strikethrough-thickness="0"
|
|
overline-position="0"
|
|
overline-thickness="0">
|
|
<font-face-src
|
|
id="font-face-src33">
|
|
<font-face-name
|
|
name="OpenSans"
|
|
id="font-face-name35" />
|
|
</font-face-src>
|
|
</font-face>
|
|
<font-face
|
|
font-family="Open Sans"
|
|
font-size="10"
|
|
panose-1="2 11 6 6 3 5 4 2 2 4"
|
|
units-per-em="1000"
|
|
underline-position="-75.195312"
|
|
underline-thickness="49.804688"
|
|
slope="0"
|
|
x-height="544.92188"
|
|
cap-height="724.1211"
|
|
ascent="1068.8477"
|
|
descent="-292.96875"
|
|
font-weight="500"
|
|
id="font-face37"
|
|
stemv="0"
|
|
stemh="0"
|
|
accent-height="0"
|
|
ideographic="0"
|
|
alphabetic="0"
|
|
mathematical="0"
|
|
hanging="0"
|
|
v-ideographic="0"
|
|
v-alphabetic="0"
|
|
v-mathematical="0"
|
|
v-hanging="0"
|
|
strikethrough-position="0"
|
|
strikethrough-thickness="0"
|
|
overline-position="0"
|
|
overline-thickness="0">
|
|
<font-face-src
|
|
id="font-face-src39">
|
|
<font-face-name
|
|
name="OpenSans"
|
|
id="font-face-name41" />
|
|
</font-face-src>
|
|
</font-face>
|
|
<filter
|
|
inkscape:collect="always"
|
|
id="filter5034"
|
|
x="-0.12"
|
|
width="1.24"
|
|
y="-0.12"
|
|
height="1.24"
|
|
color-interpolation-filters="sRGB">
|
|
<feGaussianBlur
|
|
inkscape:collect="always"
|
|
stdDeviation="1.8"
|
|
id="feGaussianBlur5036" />
|
|
</filter>
|
|
<filter
|
|
inkscape:collect="always"
|
|
id="filter5038"
|
|
x="-0.12"
|
|
width="1.24"
|
|
y="-0.12"
|
|
height="1.24"
|
|
color-interpolation-filters="sRGB">
|
|
<feGaussianBlur
|
|
inkscape:collect="always"
|
|
stdDeviation="1.8"
|
|
id="feGaussianBlur5040" />
|
|
</filter>
|
|
<filter
|
|
inkscape:collect="always"
|
|
id="filter5042"
|
|
x="-0.12"
|
|
width="1.24"
|
|
y="-0.12"
|
|
height="1.24"
|
|
color-interpolation-filters="sRGB">
|
|
<feGaussianBlur
|
|
inkscape:collect="always"
|
|
stdDeviation="1.8"
|
|
id="feGaussianBlur5044" />
|
|
</filter>
|
|
<filter
|
|
inkscape:collect="always"
|
|
id="filter5046"
|
|
x="-0.12"
|
|
width="1.24"
|
|
y="-0.12"
|
|
height="1.24"
|
|
color-interpolation-filters="sRGB">
|
|
<feGaussianBlur
|
|
inkscape:collect="always"
|
|
stdDeviation="1.8"
|
|
id="feGaussianBlur5048" />
|
|
</filter>
|
|
<filter
|
|
inkscape:collect="always"
|
|
id="filter5050"
|
|
x="-0.12"
|
|
width="1.24"
|
|
y="-0.12"
|
|
height="1.24"
|
|
color-interpolation-filters="sRGB">
|
|
<feGaussianBlur
|
|
inkscape:collect="always"
|
|
stdDeviation="1.8"
|
|
id="feGaussianBlur5052" />
|
|
</filter>
|
|
<filter
|
|
inkscape:collect="always"
|
|
id="filter5054"
|
|
x="-0.12"
|
|
width="1.24"
|
|
y="-0.12"
|
|
height="1.24"
|
|
color-interpolation-filters="sRGB">
|
|
<feGaussianBlur
|
|
inkscape:collect="always"
|
|
stdDeviation="1.8"
|
|
id="feGaussianBlur5056" />
|
|
</filter>
|
|
<filter
|
|
inkscape:collect="always"
|
|
id="filter5058"
|
|
x="-0.18000001"
|
|
width="1.36"
|
|
y="-0.18000001"
|
|
height="1.36"
|
|
color-interpolation-filters="sRGB">
|
|
<feGaussianBlur
|
|
inkscape:collect="always"
|
|
stdDeviation="2.7"
|
|
id="feGaussianBlur5060" />
|
|
</filter>
|
|
<filter
|
|
inkscape:collect="always"
|
|
id="filter5062"
|
|
x="-0.18000001"
|
|
width="1.36"
|
|
y="-0.18000001"
|
|
height="1.36"
|
|
color-interpolation-filters="sRGB">
|
|
<feGaussianBlur
|
|
inkscape:collect="always"
|
|
stdDeviation="2.7"
|
|
id="feGaussianBlur5064" />
|
|
</filter>
|
|
</defs>
|
|
<g
|
|
inkscape:groupmode="layer"
|
|
id="layer1"
|
|
inkscape:label="Layer2"
|
|
style="display:inline"
|
|
transform="translate(-1.2070312,-2.461015e-6)">
|
|
<text
|
|
sodipodi:linespacing="125%"
|
|
y="53.362823"
|
|
x="68.675781"
|
|
id="text109"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#33424f;stroke:none;font-family:Open Sans;-inkscape-font-specification:Open Sans">
|
|
<tspan
|
|
y="53.362823"
|
|
x="68.675781"
|
|
id="tspan4550"
|
|
sodipodi:role="line">streaming</tspan>
|
|
<tspan
|
|
y="68.362823"
|
|
x="68.675781"
|
|
id="tspan4552"
|
|
sodipodi:role="line">data</tspan>
|
|
</text>
|
|
<text
|
|
sodipodi:linespacing="125%"
|
|
y="145.23154"
|
|
x="487.89328"
|
|
id="text115"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#33424f;stroke:none;font-family:Open Sans;-inkscape-font-specification:Open Sans">
|
|
<tspan
|
|
font-size="12"
|
|
font-weight="bold"
|
|
x="493.09863"
|
|
y="158.23154"
|
|
textLength="43.283203"
|
|
id="tspan117"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#33424f;font-family:Open Sans;-inkscape-font-specification:Open Sans">client</tspan>
|
|
</text>
|
|
<line
|
|
x1="106.93243"
|
|
y1="56.438995"
|
|
x2="132.23264"
|
|
y2="56.438995"
|
|
id="line119"
|
|
style="fill:none;stroke:#7f95a7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker-end:url(#FilledArrow_Marker)" />
|
|
<text
|
|
sodipodi:linespacing="125%"
|
|
y="253.6384"
|
|
x="64.488861"
|
|
id="text121"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#33424f;stroke:none;font-family:Open Sans;-inkscape-font-specification:Open Sans">
|
|
<tspan
|
|
font-size="12"
|
|
font-weight="bold"
|
|
x="68.760742"
|
|
y="266.6384"
|
|
textLength="32.71289"
|
|
id="tspan123"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#33424f;font-family:Open Sans;-inkscape-font-specification:Open Sans">batch</tspan>
|
|
<tspan
|
|
font-size="12"
|
|
font-weight="bold"
|
|
x="72.05957"
|
|
y="283.6384"
|
|
textLength="26.115234"
|
|
id="tspan125"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#33424f;font-family:Open Sans;-inkscape-font-specification:Open Sans">data</tspan>
|
|
</text>
|
|
<line
|
|
x1="107.43243"
|
|
y1="270.6384"
|
|
x2="132.73264"
|
|
y2="270.6384"
|
|
id="line127"
|
|
style="fill:none;stroke:#7f95a7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker-end:url(#FilledArrow_Marker)" />
|
|
<line
|
|
x1="159.79263"
|
|
y1="74.938965"
|
|
x2="159.79263"
|
|
y2="243.0784"
|
|
id="line129"
|
|
style="fill:none;stroke:#7f95a7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker-end:url(#FilledArrow_Marker)" />
|
|
<path
|
|
sodipodi:nodetypes="cc"
|
|
inkscape:connector-curvature="0"
|
|
id="line131"
|
|
d="m 185.06378,57.75783 214.03664,87.3856"
|
|
style="fill:none;stroke:#7f95a7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" />
|
|
<path
|
|
sodipodi:nodetypes="cc"
|
|
inkscape:connector-curvature="0"
|
|
id="line133"
|
|
d="m 178.29264,270.63837 121.01422,0"
|
|
style="fill:none;stroke:#7f95a7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker-end:url(#FilledArrow_Marker)" />
|
|
<line
|
|
x1="355.03683"
|
|
y1="245.13406"
|
|
x2="405.93555"
|
|
y2="180.64258"
|
|
id="line135"
|
|
style="fill:none;stroke:#7f95a7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" />
|
|
<line
|
|
x1="353.40796"
|
|
y1="155.13821"
|
|
x2="398.50443"
|
|
y2="155.13821"
|
|
id="line137"
|
|
style="fill:none;stroke:#7f95a7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker-end:url(#FilledArrow_Marker)" />
|
|
<line
|
|
x1="243.03348"
|
|
y1="155.9173"
|
|
x2="243.0354"
|
|
y2="167.45596"
|
|
id="line139"
|
|
style="fill:none;stroke:#7f95a7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker-end:url(#FilledArrow_Marker)" />
|
|
<path
|
|
sodipodi:nodetypes="cc"
|
|
inkscape:connector-curvature="0"
|
|
id="line141"
|
|
d="m 277.8411,176.62586 30.29726,-9.86829"
|
|
style="fill:none;stroke:#7f95a7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" />
|
|
<path
|
|
sodipodi:nodetypes="cc"
|
|
inkscape:connector-curvature="0"
|
|
id="line143"
|
|
d="M 184.42804,68.73894 308.5797,140.29898"
|
|
style="fill:none;stroke:#7f95a7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" />
|
|
<line
|
|
x1="177.49472"
|
|
y1="73.660522"
|
|
x2="218.83446"
|
|
y2="113.87802"
|
|
id="line145"
|
|
style="fill:none;stroke:#7f95a7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker-end:url(#FilledArrow_Marker)" />
|
|
<line
|
|
x1="334.90796"
|
|
y1="243.0784"
|
|
x2="334.90796"
|
|
y2="182.69818"
|
|
id="line147"
|
|
style="fill:none;stroke:#7f95a7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" />
|
|
<path
|
|
style="fill:#89d735;fill-opacity:1;stroke:none"
|
|
inkscape:connector-curvature="0"
|
|
id="path177"
|
|
d="m 142.63817,36.49612 30,0 c 1.65685,0 3,1.34314 3,3 l 0,30 c 0,1.65686 -1.34315,3 -3,3 l -30,0 c -1.65685,0 -3,-1.34314 -3,-3 l 0,-30 c 0,-1.65686 1.34315,-3 3,-3 z" />
|
|
<path
|
|
style="fill:none;stroke:#60902c;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
|
|
inkscape:connector-curvature="0"
|
|
id="path179"
|
|
d="m 142.63817,36.49611 30,0 c 1.65685,0 3,1.34315 3,3 l 0,30 c 0,1.65686 -1.34315,3 -3,3 l -30,0 c -1.65685,0 -3,-1.34314 -3,-3 l 0,-30 c 0,-1.65685 1.34315,-3 3,-3 z" />
|
|
<text
|
|
style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;stroke:none;font-family:Open Sans;-inkscape-font-specification:Open Sans"
|
|
sodipodi:linespacing="125%"
|
|
id="text3436"
|
|
x="142.0069"
|
|
y="59.447937">
|
|
<tspan
|
|
y="59.447937"
|
|
x="142.0069"
|
|
id="tspan4273"
|
|
sodipodi:role="line">realtime</tspan>
|
|
<tspan
|
|
y="69.447937"
|
|
x="142.0069"
|
|
id="tspan4275"
|
|
sodipodi:role="line">nodes</tspan>
|
|
</text>
|
|
<path
|
|
sodipodi:nodetypes="sssssssss"
|
|
style="fill:#687de9;stroke:none"
|
|
inkscape:connector-curvature="0"
|
|
id="path186"
|
|
d="m 311.90795,252.6384 46.0002,0 c 1.65685,0 3,1.34315 3,3 l 0,30 c 0,1.65685 -1.34315,3 -3,3 l -46.0002,0 c -1.65686,0 -3,-1.34315 -3,-3 l 0,-30 c 0,-1.65685 1.34314,-3 3,-3 z" />
|
|
<path
|
|
sodipodi:nodetypes="sssssssss"
|
|
style="fill:none;stroke:#3446b0;stroke-width:1;stroke-linecap:round;stroke-linejoin:round"
|
|
inkscape:connector-curvature="0"
|
|
id="path188"
|
|
d="m 311.90795,252.6384 46.0002,0 c 1.65685,0 3,1.34315 3,3 l 0,30 c 0,1.65685 -1.34315,3 -3,3 l -46.0002,0 c -1.65686,0 -3,-1.34315 -3,-3 l 0,-30 c 0,-1.65685 1.34314,-3 3,-3 z" />
|
|
<text
|
|
sodipodi:linespacing="125%"
|
|
y="274.90717"
|
|
x="311.92163"
|
|
style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
|
|
id="text190">
|
|
<tspan
|
|
y="274.90717"
|
|
x="311.92163"
|
|
id="tspan4477"
|
|
sodipodi:role="line">historical</tspan>
|
|
<tspan
|
|
y="284.90717"
|
|
x="311.92163"
|
|
id="tspan4479"
|
|
sodipodi:role="line">nodes</tspan>
|
|
</text>
|
|
<path
|
|
style="opacity:0.5;fill:#fd664a;stroke:none;filter:url(#filter5046)"
|
|
inkscape:connector-curvature="0"
|
|
id="path195"
|
|
d="m 228.0304,119.4173 30,0 c 1.65685,0 3,1.34315 3,3 l 0,30 c 0,1.65685 -1.34315,3 -3,3 l -30,0 c -1.65685,0 -3,-1.34315 -3,-3 l 0,-30 c 0,-1.65685 1.34315,-3 3,-3 z"
|
|
transform="translate(-2.6747754e-6,-3.30513e-8)" />
|
|
<path
|
|
style="opacity:0.5;fill:none;stroke:#f3472c;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;filter:url(#filter5042)"
|
|
inkscape:connector-curvature="0"
|
|
id="path197"
|
|
d="m 228.0304,119.4173 30,0 c 1.65685,0 3,1.34315 3,3 l 0,30 c 0,1.65685 -1.34315,3 -3,3 l -30,0 c -1.65685,0 -3,-1.34315 -3,-3 l 0,-30 c 0,-1.65685 1.34315,-3 3,-3 z"
|
|
transform="translate(-2.6747754e-6,-3.30513e-8)" />
|
|
<text
|
|
sodipodi:linespacing="125%"
|
|
style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
|
|
id="text199"
|
|
x="227.10298"
|
|
y="151.71964">
|
|
<tspan
|
|
y="151.71964"
|
|
x="227.10298"
|
|
id="tspan4291"
|
|
sodipodi:role="line">MySQL</tspan>
|
|
</text>
|
|
<path
|
|
sodipodi:nodetypes="sssssssss"
|
|
style="fill:#3fbab2;stroke:none"
|
|
inkscape:connector-curvature="0"
|
|
id="path204"
|
|
d="m 220.03055,177.01595 45.99985,0 c 1.65685,0 3,1.34314 3,3 l 0,30 c 0,1.65685 -1.34315,3 -3,3 l -45.99985,0 c -1.65685,0 -3,-1.34315 -3,-3 l 0,-30 c 0,-1.65686 1.34315,-3 3,-3 z" />
|
|
<path
|
|
sodipodi:nodetypes="sssssssscsss"
|
|
style="fill:none;stroke:#1e9189;stroke-width:1;stroke-linecap:round;stroke-linejoin:round"
|
|
inkscape:connector-curvature="0"
|
|
id="path206"
|
|
d="m 220.03055,177.01595 45.99985,0 c 1.65685,0 3,1.34314 3,3 l 0,30 c 0,1.65685 -1.34315,3 -3,3 l -45.99985,0 c -0.82843,0 -1.57843,-0.33579 -2.12132,-0.87868 -0.54289,-0.54289 -0.87868,-1.29289 -0.87868,-2.12132 l 0,-15 0,-15 c 0,-0.82843 0.33579,-1.57843 0.87868,-2.12132 0.54289,-0.5429 1.29289,-0.87868 2.12132,-0.87868 z" />
|
|
<text
|
|
y="200.61603"
|
|
x="218.88231"
|
|
style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
|
|
id="text208"
|
|
sodipodi:linespacing="125%">
|
|
<tspan
|
|
y="200.61603"
|
|
x="218.88231"
|
|
id="tspan4489"
|
|
sodipodi:role="line">coordinator</tspan>
|
|
<tspan
|
|
y="210.61603"
|
|
x="218.88231"
|
|
id="tspan4491"
|
|
sodipodi:role="line">nodes</tspan>
|
|
</text>
|
|
<path
|
|
style="opacity:0.5;fill:#191f7d;fill-opacity:1;stroke:none;filter:url(#filter5038)"
|
|
inkscape:connector-curvature="0"
|
|
id="path213"
|
|
d="m 144.79263,252.63839 30,0 c 1.65685,0 3,1.34315 3,3 l 0,30 c 0,1.65686 -1.34315,3 -3,3 l -30,0 c -1.65685,0 -3,-1.34314 -3,-3 l 0,-30 c 0,-1.65685 1.34315,-3 3,-3 z"
|
|
transform="translate(-2.6747754e-6,-3.30513e-8)" />
|
|
<path
|
|
style="opacity:0.5;fill:none;stroke:#080b3e;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;filter:url(#filter5034)"
|
|
inkscape:connector-curvature="0"
|
|
id="path215"
|
|
d="m 144.79263,252.63839 30,0 c 1.65685,0 3,1.34315 3,3 l 0,30 c 0,1.65686 -1.34315,3 -3,3 l -30,0 c -1.65685,0 -3,-1.34314 -3,-3 l 0,-30 c 0,-1.65685 1.34315,-3 3,-3 z"
|
|
transform="translate(-2.6747754e-6,-3.30513e-8)" />
|
|
<text
|
|
sodipodi:linespacing="125%"
|
|
y="274.63846"
|
|
x="144.0856"
|
|
style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
|
|
id="text217">
|
|
<tspan
|
|
y="274.63846"
|
|
x="144.0856"
|
|
id="tspan4485"
|
|
sodipodi:role="line">deep</tspan>
|
|
<tspan
|
|
y="284.63846"
|
|
x="144.0856"
|
|
id="tspan4487"
|
|
sodipodi:role="line">storage</tspan>
|
|
</text>
|
|
<path
|
|
style="opacity:0.5;fill:#d443a4;stroke:none;filter:url(#filter5054)"
|
|
inkscape:connector-curvature="0"
|
|
id="path222"
|
|
d="m 319.90796,137.13819 30,0 c 1.65686,0 3,1.34315 3,3 l 0,30 c 0,1.65686 -1.34314,3 -3,3 l -30,0 c -1.65685,0 -3,-1.34314 -3,-3 l 0,-30 c 0,-1.65685 1.34315,-3 3,-3 z"
|
|
transform="translate(-2.6747754e-6,-3.30513e-8)" />
|
|
<path
|
|
style="opacity:0.5;fill:none;stroke:#ad3184;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;filter:url(#filter5050)"
|
|
inkscape:connector-curvature="0"
|
|
id="path224"
|
|
d="m 319.90796,137.13819 30,0 c 1.65686,0 3,1.34315 3,3 l 0,30 c 0,1.65686 -1.34314,3 -3,3 l -30,0 c -1.65685,0 -3,-1.34314 -3,-3 l 0,-30 c 0,-1.65685 1.34315,-3 3,-3 z"
|
|
transform="translate(-2.6747754e-6,-3.30513e-8)" />
|
|
<text
|
|
y="159.69537"
|
|
x="318.52225"
|
|
style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
|
|
id="text226"
|
|
sodipodi:linespacing="125%">
|
|
<tspan
|
|
y="159.69537"
|
|
x="318.52225"
|
|
id="tspan4309"
|
|
sodipodi:role="line">Zoo</tspan>
|
|
<tspan
|
|
y="169.69537"
|
|
x="318.52225"
|
|
id="tspan4311"
|
|
sodipodi:role="line">Keeper</tspan>
|
|
</text>
|
|
<line
|
|
x1="453.12442"
|
|
y1="154.63824"
|
|
x2="467.89215"
|
|
y2="154.63828"
|
|
id="line293"
|
|
style="fill:none;stroke:#7f95a7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" />
|
|
<path
|
|
style="fill:#fbae4e;stroke:none"
|
|
inkscape:connector-curvature="0"
|
|
id="path296"
|
|
d="m 411.06442,137.13821 30,0 c 1.65685,0 3,1.34314 3,3 l 0,30 c 0,1.65685 -1.34315,3 -3,3 l -30,0 c -1.65687,0 -3,-1.34315 -3,-3 l 0,-30 c 0,-1.65686 1.34313,-3 3,-3 z" />
|
|
<path
|
|
style="fill:none;stroke:#e48819;stroke-width:1;stroke-linecap:round;stroke-linejoin:round"
|
|
inkscape:connector-curvature="0"
|
|
id="path298"
|
|
d="m 411.06442,137.13821 30,0 c 1.65685,0 3,1.34314 3,3 l 0,30 c 0,1.65685 -1.34315,3 -3,3 l -30,0 c -1.65687,0 -3,-1.34315 -3,-3 l 0,-30 c 0,-1.65686 1.34313,-3 3,-3 z" />
|
|
<text
|
|
sodipodi:linespacing="125%"
|
|
y="159.77753"
|
|
x="409.95114"
|
|
style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
|
|
id="text300">
|
|
<tspan
|
|
y="159.77753"
|
|
x="409.95114"
|
|
id="tspan4481"
|
|
sodipodi:role="line">broker</tspan>
|
|
<tspan
|
|
y="169.77753"
|
|
x="409.95114"
|
|
id="tspan4483"
|
|
sodipodi:role="line">nodes</tspan>
|
|
</text>
|
|
<path
|
|
d="m 424.40234,240.03369 30,0 c 1.65685,0 3,1.34315 3,3 l 0,30 c 0,1.65685 -1.34315,3 -3,3 l -30,0 c -1.65685,0 -3,-1.34315 -3,-3 l 0,-30 c 0,-1.65685 1.34315,-3 3,-3 z"
|
|
id="path5004"
|
|
inkscape:connector-curvature="0"
|
|
style="opacity:0.5;fill:#a3a3a3;fill-opacity:1;stroke:none;filter:url(#filter5062)"
|
|
transform="matrix(0.5,0,0,0.5,170.45068,213.49402)" />
|
|
<path
|
|
d="m 424.40234,240.03369 30,0 c 1.65685,0 3,1.34315 3,3 l 0,30 c 0,1.65685 -1.34315,3 -3,3 l -30,0 c -1.65685,0 -3,-1.34315 -3,-3 l 0,-30 c 0,-1.65685 1.34315,-3 3,-3 z"
|
|
id="path5006"
|
|
inkscape:connector-curvature="0"
|
|
style="opacity:0.5;fill:none;stroke:#8f8f8f;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;filter:url(#filter5058)"
|
|
transform="matrix(0.5,0,0,0.5,170.45068,213.49402)" />
|
|
<text
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#33424f;stroke:none;font-family:Open Sans;-inkscape-font-specification:Open Sans Semi-Bold"
|
|
id="text5012"
|
|
x="399.03949"
|
|
y="315.00461"
|
|
sodipodi:linespacing="125%">
|
|
<tspan
|
|
style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#33424f;font-family:Open Sans;-inkscape-font-specification:Open Sans Light"
|
|
id="tspan5016"
|
|
textLength="26.115234"
|
|
y="345.00461"
|
|
x="406.6102"
|
|
font-weight="bold"
|
|
font-size="12">external dependencies</tspan>
|
|
</text>
|
|
<path
|
|
d="m 382.65185,305.62966 15,0 c 0.82843,0 1.5,0.67157 1.5,1.5 l 0,15 c 0,0.82842 -0.67157,1.5 -1.5,1.5 l -15,0 c -0.82844,0 -1.5,-0.67158 -1.5,-1.5 l 0,-15 c 0,-0.82843 0.67156,-1.5 1.5,-1.5 z"
|
|
id="path5026"
|
|
inkscape:connector-curvature="0"
|
|
style="fill:#a5a5a5;fill-opacity:1;stroke:none" />
|
|
<path
|
|
d="m 382.65185,305.62966 15,0 c 0.82843,0 1.5,0.67157 1.5,1.5 l 0,15 c 0,0.82842 -0.67157,1.5 -1.5,1.5 l -15,0 c -0.82844,0 -1.5,-0.67158 -1.5,-1.5 l 0,-15 c 0,-0.82843 0.67156,-1.5 1.5,-1.5 z"
|
|
id="path5028"
|
|
inkscape:connector-curvature="0"
|
|
style="fill:none;stroke:#7f7f7f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
|
|
<text
|
|
sodipodi:linespacing="125%"
|
|
y="287.12341"
|
|
x="399.03949"
|
|
id="text5030"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#33424f;stroke:none;font-family:Open Sans;-inkscape-font-specification:Open Sans Semi-Bold">
|
|
<tspan
|
|
font-size="12"
|
|
font-weight="bold"
|
|
x="406.6102"
|
|
y="317.12341"
|
|
textLength="26.115234"
|
|
id="tspan5032"
|
|
style="font-size:9.60000038px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#33424f;font-family:Open Sans;-inkscape-font-specification:Open Sans Light">druid components</tspan>
|
|
</text>
|
|
</g>
|
|
</svg>
|