<?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.26.3 (20100126.1600)
 -->
<!-- Title: sample Pages: 1 -->
<svg width="1758pt" height="1283pt"
 viewBox="0.00 0.00 1758.22 1283.30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 1279.3)">
<title>sample</title>
<polygon fill="white" stroke="white" points="-4,5 -4,-1279.3 1755.22,-1279.3 1755.22,5 -4,5"/>
<!-- wiki_db -->
<g id="node2" class="node"><title>wiki_db</title>
<polygon fill="#772953" stroke="#772953" points="965.759,-311.252 849.759,-311.252 849.759,-307.252 845.759,-307.252 845.759,-303.252 849.759,-303.252 849.759,-277.252 845.759,-277.252 845.759,-273.252 849.759,-273.252 849.759,-269.252 965.759,-269.252 965.759,-311.252"/>
<polyline fill="none" stroke="#772953" points="849.759,-307.252 853.759,-307.252 853.759,-303.252 849.759,-303.252 "/>
<polyline fill="none" stroke="#772953" points="849.759,-277.252 853.759,-277.252 853.759,-273.252 849.759,-273.252 "/>
<text text-anchor="start" x="882.259" y="-296.985" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">wiki&#45;db</text>
<text text-anchor="start" x="858.259" y="-280.185" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">local:mysql&#45;98</text>
</g>
<!-- wiki_db/0 -->
<g id="node3" class="node"><title>wiki_db/0</title>
<polygon fill="#dd4814" stroke="#dd4814" points="927.884,-43 577.884,-43 577.884,-1 927.884,-1 927.884,-43"/>
<text text-anchor="start" x="720.884" y="-28.7333" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">wiki&#45;db/0</text>
<text text-anchor="start" x="586.384" y="-11.9333" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">ec2&#45;50&#45;19&#45;198&#45;127.compute&#45;1.amazonaws.com</text>
</g>
<!-- wiki_db&#45;&gt;wiki_db/0 -->
<g id="edge3" class="edge"><title>wiki_db&#45;&gt;wiki_db/0</title>
<path fill="none" stroke="black" d="M895.606,-269.203C868.306,-221.916 802.032,-107.126 770.334,-52.225"/>
<polygon fill="black" stroke="black" points="773.226,-50.2329 765.195,-43.3227 767.164,-53.733 773.226,-50.2329"/>
</g>
<!-- demo_wiki -->
<g id="node5" class="node"><title>demo_wiki</title>
<polygon fill="#772953" stroke="#772953" points="980.759,-491.537 834.759,-491.537 834.759,-487.537 830.759,-487.537 830.759,-483.537 834.759,-483.537 834.759,-457.537 830.759,-457.537 830.759,-453.537 834.759,-453.537 834.759,-449.537 980.759,-449.537 980.759,-491.537"/>
<polyline fill="none" stroke="#772953" points="834.759,-487.537 838.759,-487.537 838.759,-483.537 834.759,-483.537 "/>
<polyline fill="none" stroke="#772953" points="834.759,-457.537 838.759,-457.537 838.759,-453.537 834.759,-453.537 "/>
<text text-anchor="start" x="871.759" y="-477.27" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">demo&#45;wiki</text>
<text text-anchor="start" x="843.259" y="-460.47" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">local:mediawiki&#45;68</text>
</g>
<!-- demo_wiki&#45;&gt;wiki_db -->
<g id="edge5" class="edge"><title>demo_wiki&#45;&gt;wiki_db</title>
<path fill="none" stroke="black" d="M907.759,-449.503C907.759,-414.857 907.759,-346.171 907.759,-311.43"/>
<text text-anchor="middle" x="898.759" y="-376.867" font-family="Times Roman,serif" font-size="14.00">db</text>
</g>
<!-- wiki_slave_db -->
<g id="node7" class="node"><title>wiki_slave_db</title>
<polygon fill="#772953" stroke="#772953" points="1121.89,-401.394 1005.89,-401.394 1005.89,-397.394 1001.89,-397.394 1001.89,-393.394 1005.89,-393.394 1005.89,-367.394 1001.89,-367.394 1001.89,-363.394 1005.89,-363.394 1005.89,-359.394 1121.89,-359.394 1121.89,-401.394"/>
<polyline fill="none" stroke="#772953" points="1005.89,-397.394 1009.89,-397.394 1009.89,-393.394 1005.89,-393.394 "/>
<polyline fill="none" stroke="#772953" points="1005.89,-367.394 1009.89,-367.394 1009.89,-363.394 1005.89,-363.394 "/>
<text text-anchor="start" x="1018.39" y="-387.128" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">wiki&#45;slave&#45;db</text>
<text text-anchor="start" x="1014.39" y="-370.328" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">local:mysql&#45;98</text>
</g>
<!-- demo_wiki&#45;&gt;wiki_slave_db -->
<g id="edge19" class="edge"><title>demo_wiki&#45;&gt;wiki_slave_db</title>
<path fill="none" stroke="black" d="M944.365,-449.402C969.422,-434.936 1002.51,-415.834 1027.51,-401.396"/>
<text text-anchor="middle" x="991.939" y="-432.799" font-family="Times Roman,serif" font-size="14.00">db</text>
</g>
<!-- wiki_cache -->
<g id="node10" class="node"><title>wiki_cache</title>
<polygon fill="#772953" stroke="#772953" points="1341.99,-1150.08 1185.99,-1150.08 1185.99,-1146.08 1181.99,-1146.08 1181.99,-1142.08 1185.99,-1142.08 1185.99,-1116.08 1181.99,-1116.08 1181.99,-1112.08 1185.99,-1112.08 1185.99,-1108.08 1341.99,-1108.08 1341.99,-1150.08"/>
<polyline fill="none" stroke="#772953" points="1185.99,-1146.08 1189.99,-1146.08 1189.99,-1142.08 1185.99,-1142.08 "/>
<polyline fill="none" stroke="#772953" points="1185.99,-1116.08 1189.99,-1116.08 1189.99,-1112.08 1185.99,-1112.08 "/>
<text text-anchor="start" x="1227.49" y="-1135.82" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">wiki&#45;cache</text>
<text text-anchor="start" x="1193.99" y="-1119.02" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">local:memcached&#45;11</text>
</g>
<!-- demo_wiki&#45;&gt;wiki_cache -->
<g id="edge14" class="edge"><title>demo_wiki&#45;&gt;wiki_cache</title>
<path fill="none" stroke="black" d="M919.208,-491.702C972.858,-590.883 1199.02,-1008.99 1252.58,-1108"/>
<text text-anchor="middle" x="1103.89" y="-787.25" font-family="Times Roman,serif" font-size="14.00">cache</text>
</g>
<!-- wiki_balancer -->
<g id="node21" class="node"><title>wiki_balancer</title>
<polygon fill="#772953" stroke="#772953" points="651.999,-867.042 519.999,-867.042 519.999,-863.042 515.999,-863.042 515.999,-859.042 519.999,-859.042 519.999,-833.042 515.999,-833.042 515.999,-829.042 519.999,-829.042 519.999,-825.042 651.999,-825.042 651.999,-867.042"/>
<polyline fill="none" stroke="#772953" points="519.999,-863.042 523.999,-863.042 523.999,-859.042 519.999,-859.042 "/>
<polyline fill="none" stroke="#772953" points="519.999,-833.042 523.999,-833.042 523.999,-829.042 519.999,-829.042 "/>
<text text-anchor="start" x="539.499" y="-852.776" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">wiki&#45;balancer</text>
<text text-anchor="start" x="528.499" y="-835.976" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">local:haproxy&#45;14</text>
</g>
<!-- demo_wiki&#45;&gt;wiki_balancer -->
<g id="edge24" class="edge"><title>demo_wiki&#45;&gt;wiki_balancer</title>
<path fill="none" stroke="black" d="M889.538,-491.801C832.905,-557.894 660.38,-759.237 604.021,-825.011"/>
<text text-anchor="middle" x="761.779" y="-667.806" font-family="Times Roman,serif" font-size="14.00">reverseproxy</text>
</g>
<!-- demo_wiki/0 -->
<g id="node26" class="node"><title>demo_wiki/0</title>
<polygon fill="#dd4814" stroke="#dd4814" points="351,-598.162 1,-598.162 1,-556.162 351,-556.162 351,-598.162"/>
<text text-anchor="start" x="133.5" y="-583.895" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">demo&#45;wiki/0</text>
<text text-anchor="start" x="9.5" y="-567.095" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">ec2&#45;50&#45;16&#45;127&#45;225.compute&#45;1.amazonaws.com</text>
</g>
<!-- demo_wiki&#45;&gt;demo_wiki/0 -->
<g id="edge27" class="edge"><title>demo_wiki&#45;&gt;demo_wiki/0</title>
<path fill="none" stroke="black" d="M834.583,-481.199C717.434,-498.269 485.237,-532.103 330.25,-554.686"/>
<polygon fill="black" stroke="black" points="329.546,-551.252 320.155,-556.157 330.555,-558.178 329.546,-551.252"/>
</g>
<!-- demo_wiki/1 -->
<g id="node28" class="node"><title>demo_wiki/1</title>
<polygon fill="#dd4814" stroke="#dd4814" points="357.316,-180.988 7.31619,-180.988 7.31619,-138.988 357.316,-138.988 357.316,-180.988"/>
<text text-anchor="start" x="139.816" y="-166.721" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">demo&#45;wiki/1</text>
<text text-anchor="start" x="15.8162" y="-149.921" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">ec2&#45;50&#45;16&#45;149&#45;161.compute&#45;1.amazonaws.com</text>
</g>
<!-- demo_wiki&#45;&gt;demo_wiki/1 -->
<g id="edge29" class="edge"><title>demo_wiki&#45;&gt;demo_wiki/1</title>
<path fill="none" stroke="black" d="M858.467,-449.435C729.095,-394.054 380.246,-244.718 240.942,-185.085"/>
<polygon fill="black" stroke="black" points="242.247,-181.836 231.676,-181.118 239.492,-188.271 242.247,-181.836"/>
</g>
<!-- wiki_slave_db&#45;&gt;wiki_db -->
<g id="edge7" class="edge"><title>wiki_slave_db&#45;&gt;wiki_db</title>
<path fill="none" stroke="black" d="M1027.28,-359.26C1002.23,-344.793 969.143,-325.692 944.136,-311.254"/>
<text text-anchor="middle" x="993.71" y="-316.657" font-family="Times Roman,serif" font-size="14.00">master</text>
</g>
<!-- wiki_slave_db/0 -->
<g id="node17" class="node"><title>wiki_slave_db/0</title>
<polygon fill="#dd4814" stroke="#dd4814" points="1527.32,-401.394 1195.32,-401.394 1195.32,-359.394 1527.32,-359.394 1527.32,-401.394"/>
<text text-anchor="start" x="1308.82" y="-387.128" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">wiki&#45;slave&#45;db/0</text>
<text text-anchor="start" x="1203.82" y="-370.328" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">ec2&#45;50&#45;17&#45;77&#45;63.compute&#45;1.amazonaws.com</text>
</g>
<!-- wiki_slave_db&#45;&gt;wiki_slave_db/0 -->
<g id="edge17" class="edge"><title>wiki_slave_db&#45;&gt;wiki_slave_db/0</title>
<path fill="none" stroke="black" d="M1121.94,-380.394C1140.65,-380.394 1162.44,-380.394 1185.12,-380.394"/>
<polygon fill="black" stroke="black" points="1185.24,-383.894 1195.24,-380.394 1185.24,-376.894 1185.24,-383.894"/>
</g>
<!-- wiki_cache/0 -->
<g id="node11" class="node"><title>wiki_cache/0</title>
<polygon fill="#dd4814" stroke="#dd4814" points="1748.72,-1025.87 1390.72,-1025.87 1390.72,-983.87 1748.72,-983.87 1748.72,-1025.87"/>
<text text-anchor="start" x="1526.22" y="-1011.6" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">wiki&#45;cache/0</text>
<text text-anchor="start" x="1398.72" y="-994.803" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">ec2&#45;184&#45;72&#45;144&#45;240.compute&#45;1.amazonaws.com</text>
</g>
<!-- wiki_cache&#45;&gt;wiki_cache/0 -->
<g id="edge10" class="edge"><title>wiki_cache&#45;&gt;wiki_cache/0</title>
<path fill="none" stroke="black" d="M1315.85,-1108.01C1369.08,-1086.39 1451.87,-1052.75 1508.33,-1029.81"/>
<polygon fill="black" stroke="black" points="1509.91,-1032.95 1517.85,-1025.94 1507.27,-1026.46 1509.91,-1032.95"/>
</g>
<!-- wiki_cache/1 -->
<g id="node13" class="node"><title>wiki_cache/1</title>
<polygon fill="#dd4814" stroke="#dd4814" points="1133.26,-1274.3 783.257,-1274.3 783.257,-1232.3 1133.26,-1232.3 1133.26,-1274.3"/>
<text text-anchor="start" x="914.757" y="-1260.03" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">wiki&#45;cache/1</text>
<text text-anchor="start" x="791.757" y="-1243.23" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">ec2&#45;75&#45;101&#45;216&#45;57.compute&#45;1.amazonaws.com</text>
</g>
<!-- wiki_cache&#45;&gt;wiki_cache/1 -->
<g id="edge12" class="edge"><title>wiki_cache&#45;&gt;wiki_cache/1</title>
<path fill="none" stroke="black" d="M1212.12,-1150.16C1158.9,-1171.78 1076.1,-1205.42 1019.64,-1228.36"/>
<polygon fill="black" stroke="black" points="1018.07,-1225.22 1010.12,-1232.23 1020.7,-1231.71 1018.07,-1225.22"/>
</g>
<!-- wiki_balancer/0 -->
<g id="node22" class="node"><title>wiki_balancer/0</title>
<polygon fill="#dd4814" stroke="#dd4814" points="565.059,-1111.13 215.059,-1111.13 215.059,-1069.13 565.059,-1069.13 565.059,-1111.13"/>
<text text-anchor="start" x="337.059" y="-1096.86" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">wiki&#45;balancer/0</text>
<text text-anchor="start" x="223.559" y="-1080.06" font-family="Times Roman,serif" font-size="14.00" fill="#ffffff">ec2&#45;174&#45;129&#45;69&#45;54.compute&#45;1.amazonaws.com</text>
</g>
<!-- wiki_balancer&#45;&gt;wiki_balancer/0 -->
<g id="edge22" class="edge"><title>wiki_balancer&#45;&gt;wiki_balancer/0</title>
<path fill="none" stroke="black" d="M568.954,-867.276C533.763,-911.113 453.041,-1011.67 413.187,-1061.31"/>
<polygon fill="black" stroke="black" points="410.457,-1059.13 406.926,-1069.11 415.915,-1063.51 410.457,-1059.13"/>
</g>
</g>
</svg>

