Add files via upload
65
assets/images/acks.svg
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
<?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.40.1 (20161225.0304)
|
||||||
|
-->
|
||||||
|
<!-- Title: nats_request_reply Pages: 1 -->
|
||||||
|
<svg width="359pt" height="162pt"
|
||||||
|
viewBox="0.00 0.00 358.71 161.86" 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 157.8639)">
|
||||||
|
<title>nats_request_reply</title>
|
||||||
|
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-157.8639 354.7072,-157.8639 354.7072,4 -4,4"/>
|
||||||
|
<!-- publisher -->
|
||||||
|
<g id="node1" class="node">
|
||||||
|
<title>publisher</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M56.8346,-49.231C56.8346,-49.231 12.0551,-49.231 12.0551,-49.231 6.0551,-49.231 .0551,-43.231 .0551,-37.231 .0551,-37.231 .0551,-25.231 .0551,-25.231 .0551,-19.231 6.0551,-13.231 12.0551,-13.231 12.0551,-13.231 56.8346,-13.231 56.8346,-13.231 62.8346,-13.231 68.8346,-19.231 68.8346,-25.231 68.8346,-25.231 68.8346,-37.231 68.8346,-37.231 68.8346,-43.231 62.8346,-49.231 56.8346,-49.231"/>
|
||||||
|
<text text-anchor="middle" x="34.4448" y="-27.031" font-family="Times,serif" font-size="14.00" fill="#000000">Publisher</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject -->
|
||||||
|
<g id="node2" class="node">
|
||||||
|
<title>subject</title>
|
||||||
|
<ellipse fill="none" stroke="#000000" cx="171.8604" cy="-117.231" rx="36.7663" ry="36.7663"/>
|
||||||
|
<text text-anchor="middle" x="171.8604" y="-113.031" font-family="Times,serif" font-size="14.00" fill="#000000">Subject</text>
|
||||||
|
</g>
|
||||||
|
<!-- publisher->subject -->
|
||||||
|
<g id="edge1" class="edge">
|
||||||
|
<title>publisher->subject</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M63.2516,-49.2594C83.2612,-61.7822 110.1803,-78.6291 132.2123,-92.4176"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="130.3666,-95.3914 140.7002,-97.7297 134.0802,-89.4576 130.3666,-95.3914"/>
|
||||||
|
<text text-anchor="middle" x="102.0586" y="-84.031" font-family="Times,serif" font-size="14.00" fill="#000000">msg1</text>
|
||||||
|
</g>
|
||||||
|
<!-- reply -->
|
||||||
|
<g id="node3" class="node">
|
||||||
|
<title>reply</title>
|
||||||
|
<ellipse fill="none" stroke="#000000" cx="171.8604" cy="-31.231" rx="31.4636" ry="31.4636"/>
|
||||||
|
<text text-anchor="middle" x="171.8604" y="-27.031" font-family="Times,serif" font-size="14.00" fill="#000000">Reply</text>
|
||||||
|
</g>
|
||||||
|
<!-- publisher->reply -->
|
||||||
|
<!-- sub1 -->
|
||||||
|
<g id="node4" class="node">
|
||||||
|
<title>sub1</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M338.6453,-91.231C338.6453,-91.231 286.8931,-91.231 286.8931,-91.231 280.8931,-91.231 274.8931,-85.231 274.8931,-79.231 274.8931,-79.231 274.8931,-67.231 274.8931,-67.231 274.8931,-61.231 280.8931,-55.231 286.8931,-55.231 286.8931,-55.231 338.6453,-55.231 338.6453,-55.231 344.6453,-55.231 350.6453,-61.231 350.6453,-67.231 350.6453,-67.231 350.6453,-79.231 350.6453,-79.231 350.6453,-85.231 344.6453,-91.231 338.6453,-91.231"/>
|
||||||
|
<text text-anchor="middle" x="312.7692" y="-69.031" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub1 -->
|
||||||
|
<g id="edge3" class="edge">
|
||||||
|
<title>subject->sub1</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M207.0542,-106.2414C224.547,-100.7791 245.9472,-94.0967 264.9064,-88.1765"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="266.0625,-91.4823 274.5647,-85.1607 263.976,-84.8005 266.0625,-91.4823"/>
|
||||||
|
<text text-anchor="middle" x="241.6623" y="-101.031" font-family="Times,serif" font-size="14.00" fill="#000000">msg1</text>
|
||||||
|
</g>
|
||||||
|
<!-- reply->publisher -->
|
||||||
|
<g id="edge5" class="edge">
|
||||||
|
<title>reply->publisher</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M140.9468,-36.9759C122.7803,-38.0548 99.4966,-38.2651 79.3354,-37.6068"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="79.257,-34.1006 69.1206,-37.1834 78.967,-41.0946 79.257,-34.1006"/>
|
||||||
|
</g>
|
||||||
|
<!-- sub1->reply -->
|
||||||
|
<g id="edge4" class="edge">
|
||||||
|
<title>sub1->reply</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M274.7888,-61.9103C255.2759,-56.0942 231.509,-49.0101 211.7317,-43.1152"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="212.672,-39.7434 202.0889,-40.241 210.6725,-46.4517 212.672,-39.7434"/>
|
||||||
|
<text text-anchor="middle" x="241.6623" y="-59.031" font-family="Times,serif" font-size="14.00" fill="#000000">ack</text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 4.2 KiB |
58
assets/images/intro.svg
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
<?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.40.1 (20161225.0304)
|
||||||
|
-->
|
||||||
|
<!-- Title: nats Pages: 1 -->
|
||||||
|
<svg width="296pt" height="171pt"
|
||||||
|
viewBox="0.00 0.00 296.00 171.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 167)">
|
||||||
|
<title>nats</title>
|
||||||
|
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-167 292,-167 292,4 -4,4"/>
|
||||||
|
<!-- publisher -->
|
||||||
|
<g id="node1" class="node">
|
||||||
|
<title>publisher</title>
|
||||||
|
<polygon fill="none" stroke="#000000" points="4.3018,-118.5 4.3018,-162.5 111.6982,-162.5 111.6982,-118.5 4.3018,-118.5"/>
|
||||||
|
<text text-anchor="middle" x="58" y="-147.3" font-family="Times,serif" font-size="14.00" fill="#000000">Application 1</text>
|
||||||
|
<polyline fill="none" stroke="#000000" points="4.3018,-140.5 111.6982,-140.5 "/>
|
||||||
|
<text text-anchor="middle" x="58" y="-125.3" font-family="Times,serif" font-size="14.00" fill="#000000">NATS Publisher</text>
|
||||||
|
</g>
|
||||||
|
<!-- natsserver -->
|
||||||
|
<g id="node3" class="node">
|
||||||
|
<title>natsserver</title>
|
||||||
|
<polygon fill="none" stroke="#000000" points="288,-82 0,-82 0,-81 288,-81 288,-82"/>
|
||||||
|
</g>
|
||||||
|
<!-- publisher--natsserver -->
|
||||||
|
<g id="edge1" class="edge">
|
||||||
|
<title>publisher:nats--natsserver</title>
|
||||||
|
<path fill="none" stroke="#000000" stroke-width="2" d="M58,-118.3672C58,-105.5168 58,-85.6791 58,-82.0725"/>
|
||||||
|
</g>
|
||||||
|
<!-- application -->
|
||||||
|
<g id="node2" class="node">
|
||||||
|
<title>application</title>
|
||||||
|
<polygon fill="none" stroke="#000000" points="183.7017,-118.5 183.7017,-162.5 276.2983,-162.5 276.2983,-118.5 183.7017,-118.5"/>
|
||||||
|
<text text-anchor="middle" x="230" y="-147.3" font-family="Times,serif" font-size="14.00" fill="#000000">Application 3</text>
|
||||||
|
<polyline fill="none" stroke="#000000" points="183.7017,-140.5 276.2983,-140.5 "/>
|
||||||
|
<text text-anchor="middle" x="230" y="-125.3" font-family="Times,serif" font-size="14.00" fill="#000000"> </text>
|
||||||
|
</g>
|
||||||
|
<!-- application--natsserver -->
|
||||||
|
<g id="edge2" class="edge">
|
||||||
|
<title>application:nats--natsserver</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M230,-118.3672C230,-105.5168 230,-85.6791 230,-82.0725"/>
|
||||||
|
</g>
|
||||||
|
<!-- subscriber -->
|
||||||
|
<g id="node4" class="node">
|
||||||
|
<title>subscriber</title>
|
||||||
|
<polygon fill="none" stroke="#000000" points="86.8086,-.5 86.8086,-44.5 201.1914,-44.5 201.1914,-.5 86.8086,-.5"/>
|
||||||
|
<text text-anchor="middle" x="144" y="-29.3" font-family="Times,serif" font-size="14.00" fill="#000000">NATS Subscriber</text>
|
||||||
|
<polyline fill="none" stroke="#000000" points="86.8086,-22.5 201.1914,-22.5 "/>
|
||||||
|
<text text-anchor="middle" x="144" y="-7.3" font-family="Times,serif" font-size="14.00" fill="#000000">Application 2</text>
|
||||||
|
</g>
|
||||||
|
<!-- natsserver--subscriber -->
|
||||||
|
<g id="edge3" class="edge">
|
||||||
|
<title>natsserver--subscriber:nats</title>
|
||||||
|
<path fill="none" stroke="#000000" stroke-width="2" d="M144,-80.9609C144,-80.9609 144,-54.7842 144,-54.7842"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" stroke-width="2" points="147.5001,-54.7842 144,-44.7842 140.5001,-54.7842 147.5001,-54.7842"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
68
assets/images/noecho.svg
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
<?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.40.1 (20161225.0304)
|
||||||
|
-->
|
||||||
|
<!-- Title: %3 Pages: 1 -->
|
||||||
|
<svg width="429pt" height="155pt"
|
||||||
|
viewBox="0.00 0.00 429.14 154.63" 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 150.6329)">
|
||||||
|
<title>%3</title>
|
||||||
|
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-150.6329 425.1437,-150.6329 425.1437,4 -4,4"/>
|
||||||
|
<g id="clust1" class="cluster">
|
||||||
|
<title>cluster_1</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M17,-10.6329C17,-10.6329 90.876,-10.6329 90.876,-10.6329 96.876,-10.6329 102.876,-16.6329 102.876,-22.6329 102.876,-22.6329 102.876,-126.6329 102.876,-126.6329 102.876,-132.6329 96.876,-138.6329 90.876,-138.6329 90.876,-138.6329 17,-138.6329 17,-138.6329 11,-138.6329 5,-132.6329 5,-126.6329 5,-126.6329 5,-22.6329 5,-22.6329 5,-16.6329 11,-10.6329 17,-10.6329"/>
|
||||||
|
<text text-anchor="middle" x="53.938" y="-123.4329" font-family="Times,serif" font-size="14.00" fill="#000000">Connection #1</text>
|
||||||
|
</g>
|
||||||
|
<g id="clust2" class="cluster">
|
||||||
|
<title>cluster_2</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M330.2678,-10.6329C330.2678,-10.6329 404.1437,-10.6329 404.1437,-10.6329 410.1437,-10.6329 416.1437,-16.6329 416.1437,-22.6329 416.1437,-22.6329 416.1437,-72.6329 416.1437,-72.6329 416.1437,-78.6329 410.1437,-84.6329 404.1437,-84.6329 404.1437,-84.6329 330.2678,-84.6329 330.2678,-84.6329 324.2678,-84.6329 318.2678,-78.6329 318.2678,-72.6329 318.2678,-72.6329 318.2678,-22.6329 318.2678,-22.6329 318.2678,-16.6329 324.2678,-10.6329 330.2678,-10.6329"/>
|
||||||
|
<text text-anchor="middle" x="367.2057" y="-69.4329" font-family="Times,serif" font-size="14.00" fill="#000000">Connection #2</text>
|
||||||
|
</g>
|
||||||
|
<!-- publisher -->
|
||||||
|
<g id="node1" class="node">
|
||||||
|
<title>publisher</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M76.3277,-108.6329C76.3277,-108.6329 31.5483,-108.6329 31.5483,-108.6329 25.5483,-108.6329 19.5483,-102.6329 19.5483,-96.6329 19.5483,-96.6329 19.5483,-84.6329 19.5483,-84.6329 19.5483,-78.6329 25.5483,-72.6329 31.5483,-72.6329 31.5483,-72.6329 76.3277,-72.6329 76.3277,-72.6329 82.3277,-72.6329 88.3277,-78.6329 88.3277,-84.6329 88.3277,-84.6329 88.3277,-96.6329 88.3277,-96.6329 88.3277,-102.6329 82.3277,-108.6329 76.3277,-108.6329"/>
|
||||||
|
<text text-anchor="middle" x="53.938" y="-86.4329" font-family="Times,serif" font-size="14.00" fill="#000000">Publisher</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject -->
|
||||||
|
<g id="node4" class="node">
|
||||||
|
<title>subject</title>
|
||||||
|
<ellipse fill="none" stroke="#000000" cx="230.297" cy="-36.6329" rx="36.7663" ry="36.7663"/>
|
||||||
|
<text text-anchor="middle" x="230.297" y="-32.4329" font-family="Times,serif" font-size="14.00" fill="#000000">Subject</text>
|
||||||
|
</g>
|
||||||
|
<!-- publisher->subject -->
|
||||||
|
<g id="edge1" class="edge">
|
||||||
|
<title>publisher->subject</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M88.3903,-80.7497C112.8119,-73.6694 146.3209,-63.8034 175.6641,-54.6329 178.957,-53.6038 182.3561,-52.5246 185.7727,-51.4276"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="186.9407,-54.7284 195.3745,-48.3158 184.7825,-48.0694 186.9407,-54.7284"/>
|
||||||
|
<text text-anchor="middle" x="144.27" y="-75.4329" font-family="Times,serif" font-size="14.00" fill="#000000">msg</text>
|
||||||
|
</g>
|
||||||
|
<!-- subscriber_1 -->
|
||||||
|
<g id="node2" class="node">
|
||||||
|
<title>subscriber_1</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M79.8141,-54.6329C79.8141,-54.6329 28.0619,-54.6329 28.0619,-54.6329 22.0619,-54.6329 16.0619,-48.6329 16.0619,-42.6329 16.0619,-42.6329 16.0619,-30.6329 16.0619,-30.6329 16.0619,-24.6329 22.0619,-18.6329 28.0619,-18.6329 28.0619,-18.6329 79.8141,-18.6329 79.8141,-18.6329 85.8141,-18.6329 91.8141,-24.6329 91.8141,-30.6329 91.8141,-30.6329 91.8141,-42.6329 91.8141,-42.6329 91.8141,-48.6329 85.8141,-54.6329 79.8141,-54.6329"/>
|
||||||
|
<text text-anchor="middle" x="53.938" y="-32.4329" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
|
||||||
|
</g>
|
||||||
|
<!-- subscriber_2 -->
|
||||||
|
<g id="node3" class="node">
|
||||||
|
<title>subscriber_2</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M393.0818,-54.6329C393.0818,-54.6329 341.3297,-54.6329 341.3297,-54.6329 335.3297,-54.6329 329.3297,-48.6329 329.3297,-42.6329 329.3297,-42.6329 329.3297,-30.6329 329.3297,-30.6329 329.3297,-24.6329 335.3297,-18.6329 341.3297,-18.6329 341.3297,-18.6329 393.0818,-18.6329 393.0818,-18.6329 399.0818,-18.6329 405.0818,-24.6329 405.0818,-30.6329 405.0818,-30.6329 405.0818,-42.6329 405.0818,-42.6329 405.0818,-48.6329 399.0818,-54.6329 393.0818,-54.6329"/>
|
||||||
|
<text text-anchor="middle" x="367.2057" y="-32.4329" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->subscriber_1 -->
|
||||||
|
<g id="edge2" class="edge">
|
||||||
|
<title>subject->subscriber_1</title>
|
||||||
|
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M193.613,-36.6329C167.1863,-36.6329 131.2603,-36.6329 102.4619,-36.6329"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="102.2053,-33.133 92.2053,-36.6329 102.2052,-40.133 102.2053,-33.133"/>
|
||||||
|
<text text-anchor="middle" x="144.27" y="-39.4329" font-family="Times,serif" font-size="14.00" fill="#000000">echo'd msg</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->subscriber_2 -->
|
||||||
|
<g id="edge3" class="edge">
|
||||||
|
<title>subject->subscriber_2</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M266.986,-36.6329C282.8596,-36.6329 301.6613,-36.6329 318.6668,-36.6329"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="318.9809,-40.133 328.9809,-36.6329 318.9808,-33.133 318.9809,-40.133"/>
|
||||||
|
<text text-anchor="middle" x="296.5988" y="-39.4329" font-family="Times,serif" font-size="14.00" fill="#000000">msg</text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 5.6 KiB |
39
assets/images/pingpong.svg
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
<?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.40.1 (20161225.0304)
|
||||||
|
-->
|
||||||
|
<!-- Title: g Pages: 1 -->
|
||||||
|
<svg width="243pt" height="80pt"
|
||||||
|
viewBox="0.00 0.00 242.84 80.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 76)">
|
||||||
|
<title>g</title>
|
||||||
|
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-76 238.8447,-76 238.8447,4 -4,4"/>
|
||||||
|
<!-- client -->
|
||||||
|
<g id="node1" class="node">
|
||||||
|
<title>client</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M76.5917,-54C76.5917,-54 12.1358,-54 12.1358,-54 6.1358,-54 .1358,-48 .1358,-42 .1358,-42 .1358,-30 .1358,-30 .1358,-24 6.1358,-18 12.1358,-18 12.1358,-18 76.5917,-18 76.5917,-18 82.5917,-18 88.5917,-24 88.5917,-30 88.5917,-30 88.5917,-42 88.5917,-42 88.5917,-48 82.5917,-54 76.5917,-54"/>
|
||||||
|
<text text-anchor="middle" x="44.3638" y="-31.8" font-family="Times,serif" font-size="14.00" fill="#000000">NATS Client</text>
|
||||||
|
</g>
|
||||||
|
<!-- natsserver -->
|
||||||
|
<g id="node2" class="node">
|
||||||
|
<title>natsserver</title>
|
||||||
|
<ellipse fill="none" stroke="#000000" cx="198.8447" cy="-36" rx="36" ry="36"/>
|
||||||
|
<text text-anchor="middle" x="198.8447" y="-31.8" font-family="Times,serif" font-size="14.00" fill="#000000">nats-server</text>
|
||||||
|
</g>
|
||||||
|
<!-- client->natsserver -->
|
||||||
|
<g id="edge1" class="edge">
|
||||||
|
<title>client->natsserver</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M88.6318,-36C108.5997,-36 132.1868,-36 152.4062,-36"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="152.6357,-39.5001 162.6357,-36 152.6357,-32.5001 152.6357,-39.5001"/>
|
||||||
|
<text text-anchor="middle" x="125.7861" y="-38.8" font-family="Times,serif" font-size="14.00" fill="#000000">PING</text>
|
||||||
|
</g>
|
||||||
|
<!-- natsserver->client -->
|
||||||
|
<g id="edge2" class="edge">
|
||||||
|
<title>natsserver->client</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M165.2729,-22.9664C158.6007,-20.9033 151.5753,-19.0922 144.8447,-18 128.1225,-15.2864 123.5016,-15.6277 106.7275,-18 104.0479,-18.379 101.3222,-18.8453 98.5826,-19.3791"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="97.6683,-15.9967 88.6596,-21.5728 99.1794,-22.8316 97.6683,-15.9967"/>
|
||||||
|
<text text-anchor="middle" x="125.7861" y="-20.8" font-family="Times,serif" font-size="14.00" fill="#000000">PONG</text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.4 KiB |
71
assets/images/pubsub.svg
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
<?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.40.1 (20161225.0304)
|
||||||
|
-->
|
||||||
|
<!-- Title: nats_pub_sub Pages: 1 -->
|
||||||
|
<svg width="359pt" height="152pt"
|
||||||
|
viewBox="0.00 0.00 358.71 152.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 148)">
|
||||||
|
<title>nats_pub_sub</title>
|
||||||
|
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-148 354.7072,-148 354.7072,4 -4,4"/>
|
||||||
|
<!-- publisher -->
|
||||||
|
<g id="node1" class="node">
|
||||||
|
<title>publisher</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M56.8346,-90C56.8346,-90 12.0551,-90 12.0551,-90 6.0551,-90 .0551,-84 .0551,-78 .0551,-78 .0551,-66 .0551,-66 .0551,-60 6.0551,-54 12.0551,-54 12.0551,-54 56.8346,-54 56.8346,-54 62.8346,-54 68.8346,-60 68.8346,-66 68.8346,-66 68.8346,-78 68.8346,-78 68.8346,-84 62.8346,-90 56.8346,-90"/>
|
||||||
|
<text text-anchor="middle" x="34.4448" y="-67.8" font-family="Times,serif" font-size="14.00" fill="#000000">Publisher</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject -->
|
||||||
|
<g id="node2" class="node">
|
||||||
|
<title>subject</title>
|
||||||
|
<ellipse fill="none" stroke="#000000" cx="171.8604" cy="-72" rx="36.7663" ry="36.7663"/>
|
||||||
|
<text text-anchor="middle" x="171.8604" y="-67.8" font-family="Times,serif" font-size="14.00" fill="#000000">Subject</text>
|
||||||
|
</g>
|
||||||
|
<!-- publisher->subject -->
|
||||||
|
<g id="edge1" class="edge">
|
||||||
|
<title>publisher->subject</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M69.1206,-72C85.9478,-72 106.4184,-72 124.6452,-72"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="124.787,-75.5001 134.787,-72 124.7869,-68.5001 124.787,-75.5001"/>
|
||||||
|
<text text-anchor="middle" x="102.0586" y="-74.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg1</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub1 -->
|
||||||
|
<g id="node3" class="node">
|
||||||
|
<title>sub1</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M338.6453,-144C338.6453,-144 286.8931,-144 286.8931,-144 280.8931,-144 274.8931,-138 274.8931,-132 274.8931,-132 274.8931,-120 274.8931,-120 274.8931,-114 280.8931,-108 286.8931,-108 286.8931,-108 338.6453,-108 338.6453,-108 344.6453,-108 350.6453,-114 350.6453,-120 350.6453,-120 350.6453,-132 350.6453,-132 350.6453,-138 344.6453,-144 338.6453,-144"/>
|
||||||
|
<text text-anchor="middle" x="312.7692" y="-121.8" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub1 -->
|
||||||
|
<g id="edge2" class="edge">
|
||||||
|
<title>subject->sub1</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M206.3306,-85.2099C224.0345,-91.9945 245.8822,-100.3671 265.1678,-107.7579"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="264.1007,-111.0971 274.691,-111.4074 266.6056,-104.5606 264.1007,-111.0971"/>
|
||||||
|
<text text-anchor="middle" x="241.6623" y="-105.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg1</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub2 -->
|
||||||
|
<g id="node4" class="node">
|
||||||
|
<title>sub2</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M338.6453,-90C338.6453,-90 286.8931,-90 286.8931,-90 280.8931,-90 274.8931,-84 274.8931,-78 274.8931,-78 274.8931,-66 274.8931,-66 274.8931,-60 280.8931,-54 286.8931,-54 286.8931,-54 338.6453,-54 338.6453,-54 344.6453,-54 350.6453,-60 350.6453,-66 350.6453,-66 350.6453,-78 350.6453,-78 350.6453,-84 344.6453,-90 338.6453,-90"/>
|
||||||
|
<text text-anchor="middle" x="312.7692" y="-67.8" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub2 -->
|
||||||
|
<g id="edge3" class="edge">
|
||||||
|
<title>subject->sub2</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M208.5147,-72C225.6358,-72 246.2469,-72 264.6064,-72"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="264.8244,-75.5001 274.8243,-72 264.8243,-68.5001 264.8244,-75.5001"/>
|
||||||
|
<text text-anchor="middle" x="241.6623" y="-74.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg1</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub3 -->
|
||||||
|
<g id="node5" class="node">
|
||||||
|
<title>sub3</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M338.6453,-36C338.6453,-36 286.8931,-36 286.8931,-36 280.8931,-36 274.8931,-30 274.8931,-24 274.8931,-24 274.8931,-12 274.8931,-12 274.8931,-6 280.8931,0 286.8931,0 286.8931,0 338.6453,0 338.6453,0 344.6453,0 350.6453,-6 350.6453,-12 350.6453,-12 350.6453,-24 350.6453,-24 350.6453,-30 344.6453,-36 338.6453,-36"/>
|
||||||
|
<text text-anchor="middle" x="312.7692" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub3 -->
|
||||||
|
<g id="edge4" class="edge">
|
||||||
|
<title>subject->sub3</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M206.3306,-58.7901C224.0345,-52.0055 245.8822,-43.6329 265.1678,-36.2421"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="266.6056,-39.4394 274.691,-32.5926 264.1007,-32.9029 266.6056,-39.4394"/>
|
||||||
|
<text text-anchor="middle" x="241.6623" y="-51.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg1</text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 4.8 KiB |
95
assets/images/pubsubtut.svg
Normal file
@ -0,0 +1,95 @@
|
|||||||
|
<?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.40.1 (20161225.0304)
|
||||||
|
-->
|
||||||
|
<!-- Title: nats_pub_sub Pages: 1 -->
|
||||||
|
<svg width="584pt" height="188pt"
|
||||||
|
viewBox="0.00 0.00 584.00 188.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 184)">
|
||||||
|
<title>nats_pub_sub</title>
|
||||||
|
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-184 580,-184 580,4 -4,4"/>
|
||||||
|
<!-- sub1 -->
|
||||||
|
<g id="node1" class="node">
|
||||||
|
<title>sub1</title>
|
||||||
|
<polygon fill="none" stroke="#000000" points="170.1559,-180 79.8441,-180 79.8441,-144 170.1559,-144 170.1559,-180"/>
|
||||||
|
<text text-anchor="middle" x="125" y="-164.8" font-family="Times,serif" font-size="14.00" fill="#000000">SUB</text>
|
||||||
|
<text text-anchor="middle" x="125" y="-150.8" font-family="Times,serif" font-size="14.00" fill="#000000">com.msg.one</text>
|
||||||
|
</g>
|
||||||
|
<!-- pub1 -->
|
||||||
|
<g id="node2" class="node">
|
||||||
|
<title>pub1</title>
|
||||||
|
<polygon fill="none" stroke="#000000" points="333.1559,-180 242.8441,-180 242.8441,-144 333.1559,-144 333.1559,-180"/>
|
||||||
|
<text text-anchor="middle" x="288" y="-164.8" font-family="Times,serif" font-size="14.00" fill="#000000">PUB</text>
|
||||||
|
<text text-anchor="middle" x="288" y="-150.8" font-family="Times,serif" font-size="14.00" fill="#000000">com.msg.one</text>
|
||||||
|
</g>
|
||||||
|
<!-- natsserver -->
|
||||||
|
<g id="node4" class="node">
|
||||||
|
<title>natsserver</title>
|
||||||
|
<polygon fill="none" stroke="#000000" points="576,-108 0,-108 0,-72 576,-72 576,-108"/>
|
||||||
|
<text text-anchor="middle" x="288" y="-85.8" font-family="Times,serif" font-size="14.00" fill="#000000">NATS</text>
|
||||||
|
</g>
|
||||||
|
<!-- pub1->natsserver -->
|
||||||
|
<g id="edge1" class="edge">
|
||||||
|
<title>pub1->natsserver</title>
|
||||||
|
<path fill="none" stroke="#000000" stroke-width="2" d="M288,-143.8314C288,-143.8314 288,-118.4133 288,-118.4133"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" stroke-width="2" points="291.5001,-118.4132 288,-108.4133 284.5001,-118.4133 291.5001,-118.4132"/>
|
||||||
|
</g>
|
||||||
|
<!-- non_active -->
|
||||||
|
<g id="node3" class="node">
|
||||||
|
<title>non_active</title>
|
||||||
|
<polygon fill="none" stroke="#000000" points="487.0899,-180 404.9101,-180 404.9101,-144 487.0899,-144 487.0899,-180"/>
|
||||||
|
<text text-anchor="middle" x="446" y="-164.8" font-family="Times,serif" font-size="14.00" fill="#000000">Non-Active</text>
|
||||||
|
<text text-anchor="middle" x="446" y="-150.8" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
|
||||||
|
</g>
|
||||||
|
<!-- natsserver->sub1 -->
|
||||||
|
<g id="edge2" class="edge">
|
||||||
|
<title>natsserver->sub1</title>
|
||||||
|
<path fill="none" stroke="#000000" stroke-width="2" d="M125,-108.1686C125,-108.1686 125,-133.5867 125,-133.5867"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" stroke-width="2" points="121.5001,-133.5867 125,-143.5867 128.5001,-133.5868 121.5001,-133.5867"/>
|
||||||
|
</g>
|
||||||
|
<!-- natsserver->non_active -->
|
||||||
|
<g id="edge3" class="edge">
|
||||||
|
<title>natsserver->non_active</title>
|
||||||
|
<path fill="none" stroke="#ff0000" stroke-dasharray="5,2" d="M446,-108.1686C446,-119 446,-132.7124 446,-143.5867"/>
|
||||||
|
</g>
|
||||||
|
<!-- sub2 -->
|
||||||
|
<g id="node5" class="node">
|
||||||
|
<title>sub2</title>
|
||||||
|
<polygon fill="none" stroke="#000000" points="170.1559,-36 79.8441,-36 79.8441,0 170.1559,0 170.1559,-36"/>
|
||||||
|
<text text-anchor="middle" x="125" y="-20.8" font-family="Times,serif" font-size="14.00" fill="#000000">SUB</text>
|
||||||
|
<text text-anchor="middle" x="125" y="-6.8" font-family="Times,serif" font-size="14.00" fill="#000000">com.msg.one</text>
|
||||||
|
</g>
|
||||||
|
<!-- natsserver->sub2 -->
|
||||||
|
<g id="edge4" class="edge">
|
||||||
|
<title>natsserver->sub2</title>
|
||||||
|
<path fill="none" stroke="#000000" stroke-width="2" d="M125,-71.8314C125,-71.8314 125,-46.4133 125,-46.4133"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" stroke-width="2" points="128.5001,-46.4132 125,-36.4133 121.5001,-46.4133 128.5001,-46.4132"/>
|
||||||
|
</g>
|
||||||
|
<!-- sub3 -->
|
||||||
|
<g id="node6" class="node">
|
||||||
|
<title>sub3</title>
|
||||||
|
<polygon fill="none" stroke="#000000" points="333.9425,-36 242.0575,-36 242.0575,0 333.9425,0 333.9425,-36"/>
|
||||||
|
<text text-anchor="middle" x="288" y="-20.8" font-family="Times,serif" font-size="14.00" fill="#000000">SUB</text>
|
||||||
|
<text text-anchor="middle" x="288" y="-6.8" font-family="Times,serif" font-size="14.00" fill="#000000">com.msg.two</text>
|
||||||
|
</g>
|
||||||
|
<!-- natsserver->sub3 -->
|
||||||
|
<g id="edge5" class="edge">
|
||||||
|
<title>natsserver->sub3</title>
|
||||||
|
<path fill="none" stroke="#ff0000" stroke-dasharray="5,2" d="M288,-71.8314C288,-61 288,-47.2876 288,-36.4133"/>
|
||||||
|
</g>
|
||||||
|
<!-- sub4 -->
|
||||||
|
<g id="node7" class="node">
|
||||||
|
<title>sub4</title>
|
||||||
|
<polygon fill="none" stroke="#000000" points="482.9427,-36 405.0573,-36 405.0573,0 482.9427,0 482.9427,-36"/>
|
||||||
|
<text text-anchor="middle" x="444" y="-20.8" font-family="Times,serif" font-size="14.00" fill="#000000">SUB</text>
|
||||||
|
<text text-anchor="middle" x="444" y="-6.8" font-family="Times,serif" font-size="14.00" fill="#000000">com.msg.*</text>
|
||||||
|
</g>
|
||||||
|
<!-- natsserver->sub4 -->
|
||||||
|
<g id="edge6" class="edge">
|
||||||
|
<title>natsserver->sub4</title>
|
||||||
|
<path fill="none" stroke="#000000" stroke-width="2" d="M444,-71.8314C444,-71.8314 444,-46.4133 444,-46.4133"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" stroke-width="2" points="447.5001,-46.4132 444,-36.4133 440.5001,-46.4133 447.5001,-46.4132"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 5.2 KiB |
71
assets/images/queue.svg
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
<?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.40.1 (20161225.0304)
|
||||||
|
-->
|
||||||
|
<!-- Title: nats_queues Pages: 1 -->
|
||||||
|
<svg width="385pt" height="152pt"
|
||||||
|
viewBox="0.00 0.00 385.26 152.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 148)">
|
||||||
|
<title>nats_queues</title>
|
||||||
|
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-148 381.2638,-148 381.2638,4 -4,4"/>
|
||||||
|
<!-- publisher -->
|
||||||
|
<g id="node1" class="node">
|
||||||
|
<title>publisher</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M56.8346,-90C56.8346,-90 12.0551,-90 12.0551,-90 6.0551,-90 .0551,-84 .0551,-78 .0551,-78 .0551,-66 .0551,-66 .0551,-60 6.0551,-54 12.0551,-54 12.0551,-54 56.8346,-54 56.8346,-54 62.8346,-54 68.8346,-60 68.8346,-66 68.8346,-66 68.8346,-78 68.8346,-78 68.8346,-84 62.8346,-90 56.8346,-90"/>
|
||||||
|
<text text-anchor="middle" x="34.4448" y="-67.8" font-family="Times,serif" font-size="14.00" fill="#000000">Publisher</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject -->
|
||||||
|
<g id="node2" class="node">
|
||||||
|
<title>subject</title>
|
||||||
|
<ellipse fill="none" stroke="#000000" cx="198.3628" cy="-72" rx="33.3752" ry="33.3752"/>
|
||||||
|
<text text-anchor="middle" x="198.3628" y="-67.8" font-family="Times,serif" font-size="14.00" fill="#000000">Queue</text>
|
||||||
|
</g>
|
||||||
|
<!-- publisher->subject -->
|
||||||
|
<g id="edge1" class="edge">
|
||||||
|
<title>publisher->subject</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M69.2076,-72C94.18,-72 128.0202,-72 154.797,-72"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="155.0496,-75.5001 165.0496,-72 155.0496,-68.5001 155.0496,-75.5001"/>
|
||||||
|
<text text-anchor="middle" x="117.0327" y="-74.8" font-family="Times,serif" font-size="14.00" fill="#000000">msgs 1,2,3</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub1 -->
|
||||||
|
<g id="node3" class="node">
|
||||||
|
<title>sub1</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M365.2019,-144C365.2019,-144 313.4497,-144 313.4497,-144 307.4497,-144 301.4497,-138 301.4497,-132 301.4497,-132 301.4497,-120 301.4497,-120 301.4497,-114 307.4497,-108 313.4497,-108 313.4497,-108 365.2019,-108 365.2019,-108 371.2019,-108 377.2019,-114 377.2019,-120 377.2019,-120 377.2019,-132 377.2019,-132 377.2019,-138 371.2019,-144 365.2019,-144"/>
|
||||||
|
<text text-anchor="middle" x="339.3258" y="-121.8" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub1 -->
|
||||||
|
<g id="edge2" class="edge">
|
||||||
|
<title>subject->sub1</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M229.6471,-83.9844C247.9227,-90.9854 271.3539,-99.9614 291.8636,-107.8182"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="290.7658,-111.1457 301.3562,-111.4546 293.27,-104.6089 290.7658,-111.1457"/>
|
||||||
|
<text text-anchor="middle" x="266.4688" y="-105.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg 2</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub2 -->
|
||||||
|
<g id="node4" class="node">
|
||||||
|
<title>sub2</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M365.2019,-90C365.2019,-90 313.4497,-90 313.4497,-90 307.4497,-90 301.4497,-84 301.4497,-78 301.4497,-78 301.4497,-66 301.4497,-66 301.4497,-60 307.4497,-54 313.4497,-54 313.4497,-54 365.2019,-54 365.2019,-54 371.2019,-54 377.2019,-60 377.2019,-66 377.2019,-66 377.2019,-78 377.2019,-78 377.2019,-84 371.2019,-90 365.2019,-90"/>
|
||||||
|
<text text-anchor="middle" x="339.3258" y="-67.8" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub2 -->
|
||||||
|
<g id="edge3" class="edge">
|
||||||
|
<title>subject->sub2</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M231.7691,-72C249.5052,-72 271.6202,-72 291.1768,-72"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="291.433,-75.5001 301.433,-72 291.4329,-68.5001 291.433,-75.5001"/>
|
||||||
|
<text text-anchor="middle" x="266.4688" y="-74.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg 1</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub3 -->
|
||||||
|
<g id="node5" class="node">
|
||||||
|
<title>sub3</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M365.2019,-36C365.2019,-36 313.4497,-36 313.4497,-36 307.4497,-36 301.4497,-30 301.4497,-24 301.4497,-24 301.4497,-12 301.4497,-12 301.4497,-6 307.4497,0 313.4497,0 313.4497,0 365.2019,0 365.2019,0 371.2019,0 377.2019,-6 377.2019,-12 377.2019,-12 377.2019,-24 377.2019,-24 377.2019,-30 371.2019,-36 365.2019,-36"/>
|
||||||
|
<text text-anchor="middle" x="339.3258" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub3 -->
|
||||||
|
<g id="edge4" class="edge">
|
||||||
|
<title>subject->sub3</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M229.6471,-60.0156C247.9227,-53.0146 271.3539,-44.0386 291.8636,-36.1818"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="293.27,-39.3911 301.3562,-32.5454 290.7658,-32.8543 293.27,-39.3911"/>
|
||||||
|
<text text-anchor="middle" x="266.4688" y="-53.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg 3</text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 4.8 KiB |
71
assets/images/queues.svg
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
<?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.40.1 (20161225.0304)
|
||||||
|
-->
|
||||||
|
<!-- Title: g Pages: 1 -->
|
||||||
|
<svg width="500pt" height="152pt"
|
||||||
|
viewBox="0.00 0.00 499.52 152.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 148)">
|
||||||
|
<title>g</title>
|
||||||
|
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-148 495.5219,-148 495.5219,4 -4,4"/>
|
||||||
|
<!-- publisher -->
|
||||||
|
<g id="node1" class="node">
|
||||||
|
<title>publisher</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M77.2514,-90C77.2514,-90 12.2486,-90 12.2486,-90 6.2486,-90 .2486,-84 .2486,-78 .2486,-78 .2486,-66 .2486,-66 .2486,-60 6.2486,-54 12.2486,-54 12.2486,-54 77.2514,-54 77.2514,-54 83.2514,-54 89.2514,-60 89.2514,-66 89.2514,-66 89.2514,-78 89.2514,-78 89.2514,-84 83.2514,-90 77.2514,-90"/>
|
||||||
|
<text text-anchor="middle" x="44.75" y="-67.8" font-family="Times,serif" font-size="14.00" fill="#000000">PUB updates</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject -->
|
||||||
|
<g id="node2" class="node">
|
||||||
|
<title>subject</title>
|
||||||
|
<ellipse fill="none" stroke="#000000" cx="234.6868" cy="-72" rx="48.8014" ry="48.8014"/>
|
||||||
|
<text text-anchor="middle" x="234.6868" y="-67.8" font-family="Times,serif" font-size="14.00" fill="#000000">nats-server</text>
|
||||||
|
</g>
|
||||||
|
<!-- publisher->subject -->
|
||||||
|
<g id="edge1" class="edge">
|
||||||
|
<title>publisher->subject</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M89.2817,-72C115.0626,-72 147.8295,-72 175.729,-72"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="175.7656,-75.5001 185.7656,-72 175.7656,-68.5001 175.7656,-75.5001"/>
|
||||||
|
<text text-anchor="middle" x="137.6431" y="-74.8" font-family="Times,serif" font-size="14.00" fill="#000000">msgs 1,2,3</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub1 -->
|
||||||
|
<g id="node3" class="node">
|
||||||
|
<title>sub1</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M479.5703,-144C479.5703,-144 365.3769,-144 365.3769,-144 359.3769,-144 353.3769,-138 353.3769,-132 353.3769,-132 353.3769,-120 353.3769,-120 353.3769,-114 359.3769,-108 365.3769,-108 365.3769,-108 479.5703,-108 479.5703,-108 485.5703,-108 491.5703,-114 491.5703,-120 491.5703,-120 491.5703,-132 491.5703,-132 491.5703,-138 485.5703,-144 479.5703,-144"/>
|
||||||
|
<text text-anchor="middle" x="422.4736" y="-121.8" font-family="Times,serif" font-size="14.00" fill="#000000">SUB updates workers</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub1 -->
|
||||||
|
<g id="edge2" class="edge">
|
||||||
|
<title>subject->sub1</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M282.0733,-85.6265C302.7038,-91.559 327.3418,-98.6439 350.1777,-105.2106"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="349.2594,-108.5883 359.8373,-107.9883 351.194,-101.8609 349.2594,-108.5883"/>
|
||||||
|
<text text-anchor="middle" x="318.5063" y="-102.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg 2</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub2 -->
|
||||||
|
<g id="node4" class="node">
|
||||||
|
<title>sub2</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M479.5703,-90C479.5703,-90 365.3769,-90 365.3769,-90 359.3769,-90 353.3769,-84 353.3769,-78 353.3769,-78 353.3769,-66 353.3769,-66 353.3769,-60 359.3769,-54 365.3769,-54 365.3769,-54 479.5703,-54 479.5703,-54 485.5703,-54 491.5703,-60 491.5703,-66 491.5703,-66 491.5703,-78 491.5703,-78 491.5703,-84 485.5703,-90 479.5703,-90"/>
|
||||||
|
<text text-anchor="middle" x="422.4736" y="-67.8" font-family="Times,serif" font-size="14.00" fill="#000000">SUB updates workers</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub2 -->
|
||||||
|
<g id="edge3" class="edge">
|
||||||
|
<title>subject->sub2</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M284.0255,-72C302.1531,-72 323.1652,-72 343.2577,-72"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="343.3446,-75.5001 353.3446,-72 343.3445,-68.5001 343.3446,-75.5001"/>
|
||||||
|
<text text-anchor="middle" x="318.5063" y="-74.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg 1</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub3 -->
|
||||||
|
<g id="node5" class="node">
|
||||||
|
<title>sub3</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M479.5703,-36C479.5703,-36 365.3769,-36 365.3769,-36 359.3769,-36 353.3769,-30 353.3769,-24 353.3769,-24 353.3769,-12 353.3769,-12 353.3769,-6 359.3769,0 365.3769,0 365.3769,0 479.5703,0 479.5703,0 485.5703,0 491.5703,-6 491.5703,-12 491.5703,-12 491.5703,-24 491.5703,-24 491.5703,-30 485.5703,-36 479.5703,-36"/>
|
||||||
|
<text text-anchor="middle" x="422.4736" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">SUB updates workers</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub3 -->
|
||||||
|
<g id="edge4" class="edge">
|
||||||
|
<title>subject->sub3</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M282.0733,-58.3735C302.7038,-52.441 327.3418,-45.3561 350.1777,-38.7894"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="351.194,-42.1391 359.8373,-36.0117 349.2594,-35.4117 351.194,-42.1391"/>
|
||||||
|
<text text-anchor="middle" x="318.5063" y="-53.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg 3</text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 4.8 KiB |
91
assets/images/reqrepl.svg
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
<?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.40.1 (20161225.0304)
|
||||||
|
-->
|
||||||
|
<!-- Title: nats_request_reply Pages: 1 -->
|
||||||
|
<svg width="359pt" height="195pt"
|
||||||
|
viewBox="0.00 0.00 358.71 195.23" 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 191.231)">
|
||||||
|
<title>nats_request_reply</title>
|
||||||
|
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-191.231 354.7072,-191.231 354.7072,4 -4,4"/>
|
||||||
|
<!-- publisher -->
|
||||||
|
<g id="node1" class="node">
|
||||||
|
<title>publisher</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M56.8346,-49.231C56.8346,-49.231 12.0551,-49.231 12.0551,-49.231 6.0551,-49.231 .0551,-43.231 .0551,-37.231 .0551,-37.231 .0551,-25.231 .0551,-25.231 .0551,-19.231 6.0551,-13.231 12.0551,-13.231 12.0551,-13.231 56.8346,-13.231 56.8346,-13.231 62.8346,-13.231 68.8346,-19.231 68.8346,-25.231 68.8346,-25.231 68.8346,-37.231 68.8346,-37.231 68.8346,-43.231 62.8346,-49.231 56.8346,-49.231"/>
|
||||||
|
<text text-anchor="middle" x="34.4448" y="-27.031" font-family="Times,serif" font-size="14.00" fill="#000000">Publisher</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject -->
|
||||||
|
<g id="node2" class="node">
|
||||||
|
<title>subject</title>
|
||||||
|
<ellipse fill="none" stroke="#000000" cx="171.8604" cy="-117.231" rx="36.7663" ry="36.7663"/>
|
||||||
|
<text text-anchor="middle" x="171.8604" y="-113.031" font-family="Times,serif" font-size="14.00" fill="#000000">Subject</text>
|
||||||
|
</g>
|
||||||
|
<!-- publisher->subject -->
|
||||||
|
<g id="edge1" class="edge">
|
||||||
|
<title>publisher->subject</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M63.2516,-49.2594C83.2612,-61.7822 110.1803,-78.6291 132.2123,-92.4176"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="130.3666,-95.3914 140.7002,-97.7297 134.0802,-89.4576 130.3666,-95.3914"/>
|
||||||
|
<text text-anchor="middle" x="102.0586" y="-85.031" font-family="Times,serif" font-size="14.00" fill="#000000">msg1</text>
|
||||||
|
</g>
|
||||||
|
<!-- reply -->
|
||||||
|
<g id="node3" class="node">
|
||||||
|
<title>reply</title>
|
||||||
|
<ellipse fill="none" stroke="#000000" cx="171.8604" cy="-31.231" rx="31.4636" ry="31.4636"/>
|
||||||
|
<text text-anchor="middle" x="171.8604" y="-27.031" font-family="Times,serif" font-size="14.00" fill="#000000">Reply</text>
|
||||||
|
</g>
|
||||||
|
<!-- publisher->reply -->
|
||||||
|
<!-- sub1 -->
|
||||||
|
<g id="node4" class="node">
|
||||||
|
<title>sub1</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M338.6453,-187.231C338.6453,-187.231 286.8931,-187.231 286.8931,-187.231 280.8931,-187.231 274.8931,-181.231 274.8931,-175.231 274.8931,-175.231 274.8931,-163.231 274.8931,-163.231 274.8931,-157.231 280.8931,-151.231 286.8931,-151.231 286.8931,-151.231 338.6453,-151.231 338.6453,-151.231 344.6453,-151.231 350.6453,-157.231 350.6453,-163.231 350.6453,-163.231 350.6453,-175.231 350.6453,-175.231 350.6453,-181.231 344.6453,-187.231 338.6453,-187.231"/>
|
||||||
|
<text text-anchor="middle" x="312.7692" y="-165.031" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub1 -->
|
||||||
|
<g id="edge4" class="edge">
|
||||||
|
<title>subject->sub1</title>
|
||||||
|
<path fill="none" stroke="#000000" stroke-dasharray="1,5" d="M206.3306,-129.9516C224.0345,-136.4849 245.8822,-144.5474 265.1678,-151.6645"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="264.0976,-155.0002 274.691,-155.1788 266.5211,-148.4331 264.0976,-155.0002"/>
|
||||||
|
<text text-anchor="middle" x="241.6623" y="-150.031" font-family="Times,serif" font-size="14.00" fill="#000000">msg1</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub2 -->
|
||||||
|
<g id="node5" class="node">
|
||||||
|
<title>sub2</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M338.6453,-133.231C338.6453,-133.231 286.8931,-133.231 286.8931,-133.231 280.8931,-133.231 274.8931,-127.231 274.8931,-121.231 274.8931,-121.231 274.8931,-109.231 274.8931,-109.231 274.8931,-103.231 280.8931,-97.231 286.8931,-97.231 286.8931,-97.231 338.6453,-97.231 338.6453,-97.231 344.6453,-97.231 350.6453,-103.231 350.6453,-109.231 350.6453,-109.231 350.6453,-121.231 350.6453,-121.231 350.6453,-127.231 344.6453,-133.231 338.6453,-133.231"/>
|
||||||
|
<text text-anchor="middle" x="312.7692" y="-111.031" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub2 -->
|
||||||
|
<g id="edge5" class="edge">
|
||||||
|
<title>subject->sub2</title>
|
||||||
|
<path fill="none" stroke="#000000" stroke-dasharray="1,5" d="M208.5147,-116.7107C225.6358,-116.4677 246.2469,-116.1751 264.6064,-115.9146"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="264.8751,-119.4112 274.8243,-115.7695 264.7756,-112.4119 264.8751,-119.4112"/>
|
||||||
|
<text text-anchor="middle" x="241.6623" y="-119.031" font-family="Times,serif" font-size="14.00" fill="#000000">msg1</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub3 -->
|
||||||
|
<g id="node6" class="node">
|
||||||
|
<title>sub3</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M338.6453,-49.231C338.6453,-49.231 286.8931,-49.231 286.8931,-49.231 280.8931,-49.231 274.8931,-43.231 274.8931,-37.231 274.8931,-37.231 274.8931,-25.231 274.8931,-25.231 274.8931,-19.231 280.8931,-13.231 286.8931,-13.231 286.8931,-13.231 338.6453,-13.231 338.6453,-13.231 344.6453,-13.231 350.6453,-19.231 350.6453,-25.231 350.6453,-25.231 350.6453,-37.231 350.6453,-37.231 350.6453,-43.231 344.6453,-49.231 338.6453,-49.231"/>
|
||||||
|
<text text-anchor="middle" x="312.7692" y="-27.031" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub3 -->
|
||||||
|
<g id="edge6" class="edge">
|
||||||
|
<title>subject->sub3</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M203.1327,-98.1448C224.1767,-85.3011 252.059,-68.2838 274.4388,-54.6249"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="276.3189,-57.5779 283.0314,-49.3807 272.6722,-51.6028 276.3189,-57.5779"/>
|
||||||
|
<text text-anchor="middle" x="241.6623" y="-85.031" font-family="Times,serif" font-size="14.00" fill="#000000">msg1</text>
|
||||||
|
</g>
|
||||||
|
<!-- reply->publisher -->
|
||||||
|
<g id="edge8" class="edge">
|
||||||
|
<title>reply->publisher</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M140.9468,-36.9759C122.7803,-38.0548 99.4966,-38.2651 79.3354,-37.6068"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="79.257,-34.1006 69.1206,-37.1834 78.967,-41.0946 79.257,-34.1006"/>
|
||||||
|
</g>
|
||||||
|
<!-- reply->sub3 -->
|
||||||
|
<!-- sub3->reply -->
|
||||||
|
<g id="edge7" class="edge">
|
||||||
|
<title>sub3->reply</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M274.891,-37.2937C255.7517,-38.1623 232.4997,-38.2075 212.9317,-37.4295"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="212.9434,-33.926 202.7835,-36.9303 212.5994,-40.9175 212.9434,-33.926"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 6.4 KiB |
59
assets/images/seqno.svg
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
<?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.40.1 (20161225.0304)
|
||||||
|
-->
|
||||||
|
<!-- Title: nats_pub_sub Pages: 1 -->
|
||||||
|
<svg width="405pt" height="81pt"
|
||||||
|
viewBox="0.00 0.00 404.56 81.27" 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 77.2658)">
|
||||||
|
<title>nats_pub_sub</title>
|
||||||
|
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-77.2658 400.5627,-77.2658 400.5627,4 -4,4"/>
|
||||||
|
<!-- publisher -->
|
||||||
|
<g id="node1" class="node">
|
||||||
|
<title>publisher</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M56.8346,-54.6329C56.8346,-54.6329 12.0551,-54.6329 12.0551,-54.6329 6.0551,-54.6329 .0551,-48.6329 .0551,-42.6329 .0551,-42.6329 .0551,-30.6329 .0551,-30.6329 .0551,-24.6329 6.0551,-18.6329 12.0551,-18.6329 12.0551,-18.6329 56.8346,-18.6329 56.8346,-18.6329 62.8346,-18.6329 68.8346,-24.6329 68.8346,-30.6329 68.8346,-30.6329 68.8346,-42.6329 68.8346,-42.6329 68.8346,-48.6329 62.8346,-54.6329 56.8346,-54.6329"/>
|
||||||
|
<text text-anchor="middle" x="34.4448" y="-32.4329" font-family="Times,serif" font-size="14.00" fill="#000000">Publisher</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject -->
|
||||||
|
<g id="node2" class="node">
|
||||||
|
<title>subject</title>
|
||||||
|
<ellipse fill="none" stroke="#000000" cx="194.7882" cy="-36.6329" rx="36.7663" ry="36.7663"/>
|
||||||
|
<text text-anchor="middle" x="194.7882" y="-32.4329" font-family="Times,serif" font-size="14.00" fill="#000000">Subject</text>
|
||||||
|
</g>
|
||||||
|
<!-- publisher->subject -->
|
||||||
|
<g id="edge1" class="edge">
|
||||||
|
<title>publisher->subject</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M68.8499,-47.9423C74.8047,-49.4755 80.9813,-50.8046 86.8896,-51.6329 110.334,-54.9197 116.6938,-54.7952 140.1553,-51.6329 143.372,-51.1993 146.6673,-50.6283 149.9674,-49.9624"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="150.8343,-53.3547 159.8083,-47.723 149.281,-46.5292 150.8343,-53.3547"/>
|
||||||
|
<text text-anchor="middle" x="113.5225" y="-56.4329" font-family="Times,serif" font-size="14.00" fill="#000000">updates.1</text>
|
||||||
|
</g>
|
||||||
|
<!-- publisher->subject -->
|
||||||
|
<g id="edge2" class="edge">
|
||||||
|
<title>publisher->subject</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M68.8497,-34.383C74.8603,-34.0705 81.0553,-33.7996 86.8896,-33.6329 110.5536,-32.9566 116.4906,-32.9837 140.1553,-33.6329 142.6894,-33.7024 145.2889,-33.7901 147.9126,-33.8913"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="147.9206,-37.3949 158.0652,-34.3393 148.2293,-30.4017 147.9206,-37.3949"/>
|
||||||
|
<text text-anchor="middle" x="113.5225" y="-36.4329" font-family="Times,serif" font-size="14.00" fill="#000000">updates.2</text>
|
||||||
|
</g>
|
||||||
|
<!-- publisher->subject -->
|
||||||
|
<g id="edge3" class="edge">
|
||||||
|
<title>publisher->subject</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M69.0978,-19.8534C74.9167,-17.6923 80.9851,-15.8212 86.8896,-14.6329 110.0979,-9.9622 116.914,-10.1291 140.1553,-14.6329 144.0529,-15.3882 148.0251,-16.4205 151.9594,-17.6284"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="151.0028,-21.0003 161.5974,-20.9347 153.2743,-14.3791 151.0028,-21.0003"/>
|
||||||
|
<text text-anchor="middle" x="113.5225" y="-17.4329" font-family="Times,serif" font-size="14.00" fill="#000000">updates.3</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub -->
|
||||||
|
<g id="node3" class="node">
|
||||||
|
<title>sub</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M384.5008,-54.6329C384.5008,-54.6329 332.7486,-54.6329 332.7486,-54.6329 326.7486,-54.6329 320.7486,-48.6329 320.7486,-42.6329 320.7486,-42.6329 320.7486,-30.6329 320.7486,-30.6329 320.7486,-24.6329 326.7486,-18.6329 332.7486,-18.6329 332.7486,-18.6329 384.5008,-18.6329 384.5008,-18.6329 390.5008,-18.6329 396.5008,-24.6329 396.5008,-30.6329 396.5008,-30.6329 396.5008,-42.6329 396.5008,-42.6329 396.5008,-48.6329 390.5008,-54.6329 384.5008,-54.6329"/>
|
||||||
|
<text text-anchor="middle" x="358.6247" y="-32.4329" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub -->
|
||||||
|
<g id="edge4" class="edge">
|
||||||
|
<title>subject->sub</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M231.5563,-36.6329C254.8568,-36.6329 285.2447,-36.6329 310.4609,-36.6329"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="310.557,-40.133 320.557,-36.6329 310.557,-33.133 310.557,-40.133"/>
|
||||||
|
<text text-anchor="middle" x="276.0539" y="-39.4329" font-family="Times,serif" font-size="14.00" fill="#000000">updates.*</text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 4.4 KiB |
58
assets/images/subjects1.svg
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
<?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.40.1 (20161225.0304)
|
||||||
|
-->
|
||||||
|
<!-- Title: g Pages: 1 -->
|
||||||
|
<svg width="374pt" height="98pt"
|
||||||
|
viewBox="0.00 0.00 373.81 98.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 94)">
|
||||||
|
<title>g</title>
|
||||||
|
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-94 369.8066,-94 369.8066,4 -4,4"/>
|
||||||
|
<!-- publisher -->
|
||||||
|
<g id="node1" class="node">
|
||||||
|
<title>publisher</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M75.3492,-63C75.3492,-63 12.2162,-63 12.2162,-63 6.2162,-63 .2162,-57 .2162,-51 .2162,-51 .2162,-39 .2162,-39 .2162,-33 6.2162,-27 12.2162,-27 12.2162,-27 75.3492,-27 75.3492,-27 81.3492,-27 87.3492,-33 87.3492,-39 87.3492,-39 87.3492,-51 87.3492,-51 87.3492,-57 81.3492,-63 75.3492,-63"/>
|
||||||
|
<text text-anchor="middle" x="43.7827" y="-40.8" font-family="Times,serif" font-size="14.00" fill="#000000">PUB time.us</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject -->
|
||||||
|
<g id="node2" class="node">
|
||||||
|
<title>subject</title>
|
||||||
|
<ellipse fill="none" stroke="#000000" cx="182.9033" cy="-45" rx="36" ry="36"/>
|
||||||
|
<text text-anchor="middle" x="182.9033" y="-40.8" font-family="Times,serif" font-size="14.00" fill="#000000">nats-server</text>
|
||||||
|
</g>
|
||||||
|
<!-- publisher->subject -->
|
||||||
|
<g id="edge1" class="edge">
|
||||||
|
<title>publisher->subject</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M87.4196,-45C103.1079,-45 120.8492,-45 136.7449,-45"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="136.8841,-48.5001 146.8841,-45 136.884,-41.5001 136.8841,-48.5001"/>
|
||||||
|
<text text-anchor="middle" x="117.2344" y="-47.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub1 -->
|
||||||
|
<g id="node3" class="node">
|
||||||
|
<title>sub1</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M353.5904,-90C353.5904,-90 290.4574,-90 290.4574,-90 284.4574,-90 278.4574,-84 278.4574,-78 278.4574,-78 278.4574,-66 278.4574,-66 278.4574,-60 284.4574,-54 290.4574,-54 290.4574,-54 353.5904,-54 353.5904,-54 359.5904,-54 365.5904,-60 365.5904,-66 365.5904,-66 365.5904,-78 365.5904,-78 365.5904,-84 359.5904,-90 353.5904,-90"/>
|
||||||
|
<text text-anchor="middle" x="322.0239" y="-67.8" font-family="Times,serif" font-size="14.00" fill="#000000">SUB time.us</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub1 -->
|
||||||
|
<g id="edge2" class="edge">
|
||||||
|
<title>subject->sub1</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M218.3693,-51.8831C233.5027,-54.8201 251.4966,-58.3123 268.2103,-61.5561"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="267.9309,-65.0671 278.4146,-63.5365 269.2646,-58.1953 267.9309,-65.0671"/>
|
||||||
|
<text text-anchor="middle" x="248.5723" y="-61.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub2 -->
|
||||||
|
<g id="node4" class="node">
|
||||||
|
<title>sub2</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M353.5904,-36C353.5904,-36 290.4574,-36 290.4574,-36 284.4574,-36 278.4574,-30 278.4574,-24 278.4574,-24 278.4574,-12 278.4574,-12 278.4574,-6 284.4574,0 290.4574,0 290.4574,0 353.5904,0 353.5904,0 359.5904,0 365.5904,-6 365.5904,-12 365.5904,-12 365.5904,-24 365.5904,-24 365.5904,-30 359.5904,-36 353.5904,-36"/>
|
||||||
|
<text text-anchor="middle" x="322.0239" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">SUB time.us</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub2 -->
|
||||||
|
<g id="edge3" class="edge">
|
||||||
|
<title>subject->sub2</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M218.3693,-38.1169C233.5027,-35.1799 251.4966,-31.6877 268.2103,-28.4439"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="269.2646,-31.8047 278.4146,-26.4635 267.9309,-24.9329 269.2646,-31.8047"/>
|
||||||
|
<text text-anchor="middle" x="248.5723" y="-35.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg</text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.8 KiB |
58
assets/images/subjects2.svg
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
<?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.40.1 (20161225.0304)
|
||||||
|
-->
|
||||||
|
<!-- Title: g Pages: 1 -->
|
||||||
|
<svg width="424pt" height="98pt"
|
||||||
|
viewBox="0.00 0.00 424.34 98.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 94)">
|
||||||
|
<title>g</title>
|
||||||
|
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-94 420.3379,-94 420.3379,4 -4,4"/>
|
||||||
|
<!-- publisher -->
|
||||||
|
<g id="node1" class="node">
|
||||||
|
<title>publisher</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M100.7467,-63C100.7467,-63 12.0843,-63 12.0843,-63 6.0843,-63 .0843,-57 .0843,-51 .0843,-51 .0843,-39 .0843,-39 .0843,-33 6.0843,-27 12.0843,-27 12.0843,-27 100.7467,-27 100.7467,-27 106.7467,-27 112.7467,-33 112.7467,-39 112.7467,-39 112.7467,-51 112.7467,-51 112.7467,-57 106.7467,-63 100.7467,-63"/>
|
||||||
|
<text text-anchor="middle" x="56.4155" y="-40.8" font-family="Times,serif" font-size="14.00" fill="#000000">PUB time.us.east</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject -->
|
||||||
|
<g id="node2" class="node">
|
||||||
|
<title>subject</title>
|
||||||
|
<ellipse fill="none" stroke="#000000" cx="208.1689" cy="-45" rx="36" ry="36"/>
|
||||||
|
<text text-anchor="middle" x="208.1689" y="-40.8" font-family="Times,serif" font-size="14.00" fill="#000000">nats-server</text>
|
||||||
|
</g>
|
||||||
|
<!-- publisher->subject -->
|
||||||
|
<g id="edge1" class="edge">
|
||||||
|
<title>publisher->subject</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M112.9229,-45C128.9445,-45 146.2009,-45 161.5658,-45"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="161.8625,-48.5001 171.8624,-45 161.8624,-41.5001 161.8625,-48.5001"/>
|
||||||
|
<text text-anchor="middle" x="142.5" y="-47.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub1 -->
|
||||||
|
<g id="node3" class="node">
|
||||||
|
<title>sub1</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M401.8059,-90C401.8059,-90 318.0389,-90 318.0389,-90 312.0389,-90 306.0389,-84 306.0389,-78 306.0389,-78 306.0389,-66 306.0389,-66 306.0389,-60 312.0389,-54 318.0389,-54 318.0389,-54 401.8059,-54 401.8059,-54 407.8059,-54 413.8059,-60 413.8059,-66 413.8059,-66 413.8059,-78 413.8059,-78 413.8059,-84 407.8059,-90 401.8059,-90"/>
|
||||||
|
<text text-anchor="middle" x="359.9224" y="-67.8" font-family="Times,serif" font-size="14.00" fill="#000000">SUB time.*.east</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub1 -->
|
||||||
|
<g id="edge2" class="edge">
|
||||||
|
<title>subject->sub1</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M243.7484,-51.3303C259.4187,-54.1184 278.3195,-57.4812 296.2807,-60.6769"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="295.6776,-64.1244 306.1361,-62.4303 296.9039,-57.2327 295.6776,-64.1244"/>
|
||||||
|
<text text-anchor="middle" x="273.8379" y="-60.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub2 -->
|
||||||
|
<g id="node4" class="node">
|
||||||
|
<title>sub2</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M404.2535,-36C404.2535,-36 315.5912,-36 315.5912,-36 309.5912,-36 303.5912,-30 303.5912,-24 303.5912,-24 303.5912,-12 303.5912,-12 303.5912,-6 309.5912,0 315.5912,0 315.5912,0 404.2535,0 404.2535,0 410.2535,0 416.2535,-6 416.2535,-12 416.2535,-12 416.2535,-24 416.2535,-24 416.2535,-30 410.2535,-36 404.2535,-36"/>
|
||||||
|
<text text-anchor="middle" x="359.9224" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">SUB time.us.east</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub2 -->
|
||||||
|
<g id="edge3" class="edge">
|
||||||
|
<title>subject->sub2</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M243.7484,-38.6697C258.6145,-36.0247 276.388,-32.8624 293.5086,-29.8163"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="294.2543,-33.2387 303.4866,-28.0411 293.0281,-26.347 294.2543,-33.2387"/>
|
||||||
|
<text text-anchor="middle" x="273.8379" y="-36.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg</text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.8 KiB |
65
assets/images/subjects3.svg
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
<?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.40.1 (20161225.0304)
|
||||||
|
-->
|
||||||
|
<!-- Title: g Pages: 1 -->
|
||||||
|
<svg width="506pt" height="152pt"
|
||||||
|
viewBox="0.00 0.00 505.96 152.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 148)">
|
||||||
|
<title>g</title>
|
||||||
|
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-148 501.959,-148 501.959,4 -4,4"/>
|
||||||
|
<!-- publisher -->
|
||||||
|
<g id="node1" class="node">
|
||||||
|
<title>publisher</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M141.4628,-90C141.4628,-90 12.1788,-90 12.1788,-90 6.1788,-90 .1788,-84 .1788,-78 .1788,-78 .1788,-66 .1788,-66 .1788,-60 6.1788,-54 12.1788,-54 12.1788,-54 141.4628,-54 141.4628,-54 147.4628,-54 153.4628,-60 153.4628,-66 153.4628,-66 153.4628,-78 153.4628,-78 153.4628,-84 147.4628,-90 141.4628,-90"/>
|
||||||
|
<text text-anchor="middle" x="76.8208" y="-67.8" font-family="Times,serif" font-size="14.00" fill="#000000">PUB time.us.east.atlanta</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject -->
|
||||||
|
<g id="node2" class="node">
|
||||||
|
<title>subject</title>
|
||||||
|
<ellipse fill="none" stroke="#000000" cx="248.9795" cy="-72" rx="36" ry="36"/>
|
||||||
|
<text text-anchor="middle" x="248.9795" y="-67.8" font-family="Times,serif" font-size="14.00" fill="#000000">nats-server</text>
|
||||||
|
</g>
|
||||||
|
<!-- publisher->subject -->
|
||||||
|
<g id="edge1" class="edge">
|
||||||
|
<title>publisher->subject</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M153.5855,-72C170.3418,-72 187.5746,-72 202.7037,-72"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="202.8099,-75.5001 212.8099,-72 202.8098,-68.5001 202.8099,-75.5001"/>
|
||||||
|
<text text-anchor="middle" x="183.3105" y="-74.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub1 -->
|
||||||
|
<g id="node3" class="node">
|
||||||
|
<title>sub1</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M485.7802,-144C485.7802,-144 356.4962,-144 356.4962,-144 350.4962,-144 344.4962,-138 344.4962,-132 344.4962,-132 344.4962,-120 344.4962,-120 344.4962,-114 350.4962,-108 356.4962,-108 356.4962,-108 485.7802,-108 485.7802,-108 491.7802,-108 497.7802,-114 497.7802,-120 497.7802,-120 497.7802,-132 497.7802,-132 497.7802,-138 491.7802,-144 485.7802,-144"/>
|
||||||
|
<text text-anchor="middle" x="421.1382" y="-121.8" font-family="Times,serif" font-size="14.00" fill="#000000">SUB time.us.east.atlanta</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub1 -->
|
||||||
|
<g id="edge3" class="edge">
|
||||||
|
<title>subject->sub1</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M283.4046,-82.7979C303.5855,-89.1279 329.7773,-97.3434 353.8947,-104.9081"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="353.1348,-108.3379 363.724,-107.9912 355.2299,-101.6587 353.1348,-108.3379"/>
|
||||||
|
<text text-anchor="middle" x="314.6484" y="-97.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg</text>
|
||||||
|
</g>
|
||||||
|
<!-- sub2 -->
|
||||||
|
<g id="node4" class="node">
|
||||||
|
<title>sub2</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M458.2036,-90C458.2036,-90 384.0727,-90 384.0727,-90 378.0727,-90 372.0727,-84 372.0727,-78 372.0727,-78 372.0727,-66 372.0727,-66 372.0727,-60 378.0727,-54 384.0727,-54 384.0727,-54 458.2036,-54 458.2036,-54 464.2036,-54 470.2036,-60 470.2036,-66 470.2036,-66 470.2036,-78 470.2036,-78 470.2036,-84 464.2036,-90 458.2036,-90"/>
|
||||||
|
<text text-anchor="middle" x="421.1382" y="-67.8" font-family="Times,serif" font-size="14.00" fill="#000000">SUB time.us.*</text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub2 -->
|
||||||
|
<!-- sub3 -->
|
||||||
|
<g id="node5" class="node">
|
||||||
|
<title>sub3</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M458.5991,-36C458.5991,-36 383.6772,-36 383.6772,-36 377.6772,-36 371.6772,-30 371.6772,-24 371.6772,-24 371.6772,-12 371.6772,-12 371.6772,-6 377.6772,0 383.6772,0 383.6772,0 458.5991,0 458.5991,0 464.5991,0 470.5991,-6 470.5991,-12 470.5991,-12 470.5991,-24 470.5991,-24 470.5991,-30 464.5991,-36 458.5991,-36"/>
|
||||||
|
<text text-anchor="middle" x="421.1382" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">SUB time.us.></text>
|
||||||
|
</g>
|
||||||
|
<!-- subject->sub3 -->
|
||||||
|
<g id="edge4" class="edge">
|
||||||
|
<title>subject->sub3</title>
|
||||||
|
<path fill="none" stroke="#000000" d="M283.2153,-60.439C289.7664,-58.2691 296.5774,-56.0419 302.9795,-54 322.1173,-47.8961 343.0697,-41.4392 361.9465,-35.7048"/>
|
||||||
|
<polygon fill="#000000" stroke="#000000" points="363.0525,-39.0269 371.6081,-32.7777 361.0228,-32.3276 363.0525,-39.0269"/>
|
||||||
|
<text text-anchor="middle" x="314.6484" y="-56.8" font-family="Times,serif" font-size="14.00" fill="#000000">msg</text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 4.5 KiB |