blob: ea6726fdf2bd3f428ca21ad9cc5491736250ded8 [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">
<!-- Generated by graphviz version 2.39.20160214.2135 (20160214.2135)
-->
<!-- Title: g Pages: 1 -->
<svg width="340pt" height="406pt"
viewBox="0.00 0.00 340.00 406.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 402)">
<title>g</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-402 336,-402 336,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_upstream</title>
<polygon fill="none" stroke="black" points="8,-316 8,-390 324,-390 324,-316 8,-316"/>
<text text-anchor="middle" x="166" y="-374.8" font-family="Times,serif" font-size="14.00">Upstream Systems</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_streams</title>
<polygon fill="none" stroke="black" points="73,-90 73,-308 319,-308 319,-90 73,-90"/>
<text text-anchor="middle" x="196" y="-292.8" font-family="Times,serif" font-size="14.00">Apache Streams Pipelines</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_downstream</title>
<polygon fill="none" stroke="black" points="52,-8 52,-82 252,-82 252,-8 52,-8"/>
<text text-anchor="middle" x="152" y="-66.8" font-family="Times,serif" font-size="14.00">Downstream Systems</text>
</g>
<!-- upstream_databases -->
<g id="node1" class="node">
<title>upstream_databases</title>
<ellipse fill="none" stroke="black" cx="154" cy="-342" rx="45.9114" ry="18"/>
<text text-anchor="middle" x="154" y="-337.8" font-family="Times,serif" font-size="14.00">Databases</text>
</g>
<!-- persistReaders -->
<g id="node5" class="node">
<title>persistReaders</title>
<ellipse fill="none" stroke="black" cx="143" cy="-260" rx="62.3494" ry="18"/>
<text text-anchor="middle" x="143" y="-255.8" font-family="Times,serif" font-size="14.00">PersistReaders</text>
</g>
<!-- upstream_databases&#45;&gt;persistReaders -->
<g id="edge3" class="edge">
<title>upstream_databases&#45;&gt;persistReaders</title>
<path fill="none" stroke="black" d="M151.559,-323.802C150.163,-313.398 148.382,-300.122 146.807,-288.377"/>
<polygon fill="black" stroke="black" points="150.233,-287.593 145.434,-278.148 143.295,-288.524 150.233,-287.593"/>
</g>
<!-- upstream_generators -->
<g id="node2" class="node">
<title>upstream_generators</title>
<ellipse fill="none" stroke="black" cx="267" cy="-342" rx="48.8014" ry="18"/>
<text text-anchor="middle" x="267" y="-337.8" font-family="Times,serif" font-size="14.00">Generators</text>
</g>
<!-- providers -->
<g id="node4" class="node">
<title>providers</title>
<ellipse fill="none" stroke="black" cx="267" cy="-260" rx="44.0078" ry="18"/>
<text text-anchor="middle" x="267" y="-255.8" font-family="Times,serif" font-size="14.00">Providers</text>
</g>
<!-- upstream_generators&#45;&gt;providers -->
<g id="edge1" class="edge">
<title>upstream_generators&#45;&gt;providers</title>
<path fill="none" stroke="black" d="M267,-323.802C267,-313.398 267,-300.122 267,-288.377"/>
<polygon fill="black" stroke="black" points="270.5,-288.148 267,-278.148 263.5,-288.148 270.5,-288.148"/>
</g>
<!-- upstream_queues -->
<g id="node3" class="node">
<title>upstream_queues</title>
<ellipse fill="none" stroke="black" cx="53" cy="-342" rx="36.7576" ry="18"/>
<text text-anchor="middle" x="53" y="-337.8" font-family="Times,serif" font-size="14.00">Queues</text>
</g>
<!-- upstream_queues&#45;&gt;persistReaders -->
<g id="edge2" class="edge">
<title>upstream_queues&#45;&gt;persistReaders</title>
<path fill="none" stroke="black" d="M70.7811,-325.799C83.7482,-313.985 101.545,-297.77 116.227,-284.393"/>
<polygon fill="black" stroke="black" points="118.978,-286.621 124.013,-277.299 114.264,-281.447 118.978,-286.621"/>
</g>
<!-- processors -->
<g id="node6" class="node">
<title>processors</title>
<ellipse fill="none" stroke="black" cx="146" cy="-188" rx="47.8668" ry="18"/>
<text text-anchor="middle" x="146" y="-183.8" font-family="Times,serif" font-size="14.00">Processors</text>
</g>
<!-- providers&#45;&gt;processors -->
<g id="edge4" class="edge">
<title>providers&#45;&gt;processors</title>
<path fill="none" stroke="black" d="M241.929,-245.082C224.16,-234.509 200.097,-220.19 180.516,-208.539"/>
<polygon fill="black" stroke="black" points="182.257,-205.502 171.874,-203.396 178.678,-211.518 182.257,-205.502"/>
</g>
<!-- persistReaders&#45;&gt;processors -->
<g id="edge5" class="edge">
<title>persistReaders&#45;&gt;processors</title>
<path fill="none" stroke="black" d="M143.757,-241.831C144.078,-234.131 144.459,-224.974 144.816,-216.417"/>
<polygon fill="black" stroke="black" points="148.313,-216.55 145.233,-206.413 141.319,-216.259 148.313,-216.55"/>
</g>
<!-- processors&#45;&gt;processors -->
<g id="edge6" class="edge">
<title>processors&#45;&gt;processors</title>
<path fill="none" stroke="black" d="M179.246,-201.025C196.437,-203.029 211.933,-198.688 211.933,-188 211.933,-179.483 202.093,-174.996 189.397,-174.539"/>
<polygon fill="black" stroke="black" points="189.087,-171.049 179.246,-174.975 189.387,-178.042 189.087,-171.049"/>
</g>
<!-- persistWriters -->
<g id="node7" class="node">
<title>persistWriters</title>
<ellipse fill="none" stroke="black" cx="146" cy="-116" rx="59.7202" ry="18"/>
<text text-anchor="middle" x="146" y="-111.8" font-family="Times,serif" font-size="14.00">PersistWriters</text>
</g>
<!-- processors&#45;&gt;persistWriters -->
<g id="edge7" class="edge">
<title>processors&#45;&gt;persistWriters</title>
<path fill="none" stroke="black" d="M146,-169.831C146,-162.131 146,-152.974 146,-144.417"/>
<polygon fill="black" stroke="black" points="149.5,-144.413 146,-134.413 142.5,-144.413 149.5,-144.413"/>
</g>
<!-- downstream_databases -->
<g id="node8" class="node">
<title>downstream_databases</title>
<ellipse fill="none" stroke="black" cx="198" cy="-34" rx="45.9114" ry="18"/>
<text text-anchor="middle" x="198" y="-29.8" font-family="Times,serif" font-size="14.00">Databases</text>
</g>
<!-- persistWriters&#45;&gt;downstream_databases -->
<g id="edge8" class="edge">
<title>persistWriters&#45;&gt;downstream_databases</title>
<path fill="none" stroke="black" d="M157.283,-98.2072C164.35,-87.0636 173.579,-72.5096 181.464,-60.0761"/>
<polygon fill="black" stroke="black" points="184.518,-61.7959 186.917,-51.4764 178.606,-58.047 184.518,-61.7959"/>
</g>
<!-- downstream_queues -->
<g id="node9" class="node">
<title>downstream_queues</title>
<ellipse fill="none" stroke="black" cx="97" cy="-34" rx="36.7576" ry="18"/>
<text text-anchor="middle" x="97" y="-29.8" font-family="Times,serif" font-size="14.00">Queues</text>
</g>
<!-- persistWriters&#45;&gt;downstream_queues -->
<g id="edge9" class="edge">
<title>persistWriters&#45;&gt;downstream_queues</title>
<path fill="none" stroke="black" d="M135.368,-98.2072C128.709,-87.0636 120.012,-72.5096 112.582,-60.0761"/>
<polygon fill="black" stroke="black" points="115.577,-58.2652 107.443,-51.4764 109.568,-61.8559 115.577,-58.2652"/>
</g>
</g>
</svg>