You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

756 lines
162 KiB

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="generator" content="Asciidoctor 2.0.10">
<meta name="description" content="Architecture instructions">
<meta name="keywords" content="Architecture">
<meta name="author" content="Apostolos rootApostolos@swarmlab.io">
<title>Architecture!</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700">
<style>
/* Asciidoctor default stylesheet | MIT License | https://asciidoctor.org */
/* Uncomment @import statement to use as custom stylesheet */
/*@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700";*/
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
a{background:none}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
*,*::before,*::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
html,body{font-size:100%}
body{background:#fff;color:rgba(0,0,0,.8);padding:0;margin:0;font-family:"Noto Serif","DejaVu Serif",serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:auto;tab-size:4;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
a:hover{cursor:pointer}
img,object,embed{max-width:100%;height:auto}
object,embed{height:100%}
img{-ms-interpolation-mode:bicubic}
.left{float:left!important}
.right{float:right!important}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
.text-justify{text-align:justify!important}
.hide{display:none}
img,object,svg{display:inline-block;vertical-align:middle}
textarea{height:auto;min-height:50px}
select{width:100%}
.center{margin-left:auto;margin-right:auto}
.stretch{width:100%}
.subheader,.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{line-height:1.45;color:#7a2518;font-weight:400;margin-top:0;margin-bottom:.25em}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}
a{color:#2156a5;text-decoration:underline;line-height:inherit}
a:hover,a:focus{color:#1d4b8f}
a img{border:0}
p{font-family:inherit;font-weight:400;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility}
p aside{font-size:.875em;line-height:1.35;font-style:italic}
h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{font-family:"Open Sans","DejaVu Sans",sans-serif;font-weight:300;font-style:normal;color:#ba3925;text-rendering:optimizeLegibility;margin-top:1em;margin-bottom:.5em;line-height:1.0125em}
h1 small,h2 small,h3 small,#toctitle small,.sidebarblock>.content>.title small,h4 small,h5 small,h6 small{font-size:60%;color:#e99b8f;line-height:0}
h1{font-size:2.125em}
h2{font-size:1.6875em}
h3,#toctitle,.sidebarblock>.content>.title{font-size:1.375em}
h4,h5{font-size:1.125em}
h6{font-size:1em}
hr{border:solid #dddddf;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}
em,i{font-style:italic;line-height:inherit}
strong,b{font-weight:bold;line-height:inherit}
small{font-size:60%;line-height:inherit}
code{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;color:rgba(0,0,0,.9)}
ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}
ul,ol{margin-left:1.5em}
ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}
ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}
ul.square{list-style-type:square}
ul.circle{list-style-type:circle}
ul.disc{list-style-type:disc}
ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}
dl dt{margin-bottom:.3125em;font-weight:bold}
dl dd{margin-bottom:1.25em}
abbr,acronym{text-transform:uppercase;font-size:90%;color:rgba(0,0,0,.8);border-bottom:1px dotted #ddd;cursor:help}
abbr{text-transform:none}
blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd}
blockquote cite{display:block;font-size:.9375em;color:rgba(0,0,0,.6)}
blockquote cite::before{content:"\2014 \0020"}
blockquote cite a,blockquote cite a:visited{color:rgba(0,0,0,.6)}
blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,.85)}
@media screen and (min-width:768px){h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2}
h1{font-size:2.75em}
h2{font-size:2.3125em}
h3,#toctitle,.sidebarblock>.content>.title{font-size:1.6875em}
h4{font-size:1.4375em}}
table{background:#fff;margin-bottom:1.25em;border:solid 1px #dedede}
table thead,table tfoot{background:#f7f8f7}
table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:.5em .625em .625em;font-size:inherit;color:rgba(0,0,0,.8);text-align:left}
table tr th,table tr td{padding:.5625em .625em;font-size:inherit;color:rgba(0,0,0,.8)}
table tr.even,table tr.alt{background:#f8f8f7}
table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.6}
h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2;word-spacing:-.05em}
h1 strong,h2 strong,h3 strong,#toctitle strong,.sidebarblock>.content>.title strong,h4 strong,h5 strong,h6 strong{font-weight:400}
.clearfix::before,.clearfix::after,.float-group::before,.float-group::after{content:" ";display:table}
.clearfix::after,.float-group::after{clear:both}
:not(pre):not([class^=L])>code{font-size:.9375em;font-style:normal!important;letter-spacing:0;padding:.1em .5ex;word-spacing:-.15em;background:#f7f7f8;-webkit-border-radius:4px;border-radius:4px;line-height:1.45;text-rendering:optimizeSpeed;word-wrap:break-word}
:not(pre)>code.nobreak{word-wrap:normal}
:not(pre)>code.nowrap{white-space:nowrap}
pre{color:rgba(0,0,0,.9);font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;line-height:1.45;text-rendering:optimizeSpeed}
pre code,pre pre{color:inherit;font-size:inherit;line-height:inherit}
pre>code{display:block}
pre.nowrap,pre.nowrap pre{white-space:pre;word-wrap:normal}
em em{font-style:normal}
strong strong{font-weight:400}
.keyseq{color:rgba(51,51,51,.8)}
kbd{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;display:inline-block;color:rgba(0,0,0,.8);font-size:.65em;line-height:1.45;background:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em white inset;box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em #fff inset;margin:0 .15em;padding:.2em .5em;vertical-align:middle;position:relative;top:-.1em;white-space:nowrap}
.keyseq kbd:first-child{margin-left:0}
.keyseq kbd:last-child{margin-right:0}
.menuseq,.menuref{color:#000}
.menuseq b:not(.caret),.menuref{font-weight:inherit}
.menuseq{word-spacing:-.02em}
.menuseq b.caret{font-size:1.25em;line-height:.8}
.menuseq i.caret{font-weight:bold;text-align:center;width:.45em}
b.button::before,b.button::after{position:relative;top:-1px;font-weight:400}
b.button::before{content:"[";padding:0 3px 0 2px}
b.button::after{content:"]";padding:0 2px 0 3px}
p a>code:hover{color:rgba(0,0,0,.9)}
#header,#content,#footnotes,#footer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;position:relative;padding-left:.9375em;padding-right:.9375em}
#header::before,#header::after,#content::before,#content::after,#footnotes::before,#footnotes::after,#footer::before,#footer::after{content:" ";display:table}
#header::after,#content::after,#footnotes::after,#footer::after{clear:both}
#content{margin-top:1.25em}
#content::before{content:none}
#header>h1:first-child{color:rgba(0,0,0,.85);margin-top:2.25rem;margin-bottom:0}
#header>h1:first-child+#toc{margin-top:8px;border-top:1px solid #dddddf}
#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #dddddf;padding-bottom:8px}
#header .details{border-bottom:1px solid #dddddf;line-height:1.45;padding-top:.25em;padding-bottom:.25em;padding-left:.25em;color:rgba(0,0,0,.6);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}
#header .details span:first-child{margin-left:-.125em}
#header .details span.email a{color:rgba(0,0,0,.85)}
#header .details br{display:none}
#header .details br+span::before{content:"\00a0\2013\00a0"}
#header .details br+span.author::before{content:"\00a0\22c5\00a0";color:rgba(0,0,0,.85)}
#header .details br+span#revremark::before{content:"\00a0|\00a0"}
#header #revnumber{text-transform:capitalize}
#header #revnumber::after{content:"\00a0"}
#content>h1:first-child:not([class]){color:rgba(0,0,0,.85);border-bottom:1px solid #dddddf;padding-bottom:8px;margin-top:0;padding-top:1rem;margin-bottom:1.25rem}
#toc{border-bottom:1px solid #e7e7e9;padding-bottom:.5em}
#toc>ul{margin-left:.125em}
#toc ul.sectlevel0>li>a{font-style:italic}
#toc ul.sectlevel0 ul.sectlevel1{margin:.5em 0}
#toc ul{font-family:"Open Sans","DejaVu Sans",sans-serif;list-style-type:none}
#toc li{line-height:1.3334;margin-top:.3334em}
#toc a{text-decoration:none}
#toc a:active{text-decoration:underline}
#toctitle{color:#7a2518;font-size:1.2em}
@media screen and (min-width:768px){#toctitle{font-size:1.375em}
body.toc2{padding-left:15em;padding-right:0}
#toc.toc2{margin-top:0!important;background:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #e7e7e9;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;padding:1.25em 1em;height:100%;overflow:auto}
#toc.toc2 #toctitle{margin-top:0;margin-bottom:.8rem;font-size:1.2em}
#toc.toc2>ul{font-size:.9em;margin-bottom:0}
#toc.toc2 ul ul{margin-left:0;padding-left:1em}
#toc.toc2 ul.sectlevel0 ul.sectlevel1{padding-left:0;margin-top:.5em;margin-bottom:.5em}
body.toc2.toc-right{padding-left:0;padding-right:15em}
body.toc2.toc-right #toc.toc2{border-right-width:0;border-left:1px solid #e7e7e9;left:auto;right:0}}
@media screen and (min-width:1280px){body.toc2{padding-left:20em;padding-right:0}
#toc.toc2{width:20em}
#toc.toc2 #toctitle{font-size:1.375em}
#toc.toc2>ul{font-size:.95em}
#toc.toc2 ul ul{padding-left:1.25em}
body.toc2.toc-right{padding-left:0;padding-right:20em}}
#content #toc{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px}
#content #toc>:first-child{margin-top:0}
#content #toc>:last-child{margin-bottom:0}
#footer{max-width:100%;background:rgba(0,0,0,.8);padding:1.25em}
#footer-text{color:rgba(255,255,255,.8);line-height:1.44}
#content{margin-bottom:.625em}
.sect1{padding-bottom:.625em}
@media screen and (min-width:768px){#content{margin-bottom:1.25em}
.sect1{padding-bottom:1.25em}}
.sect1:last-child{padding-bottom:0}
.sect1+.sect1{border-top:1px solid #e7e7e9}
#content h1>a.anchor,h2>a.anchor,h3>a.anchor,#toctitle>a.anchor,.sidebarblock>.content>.title>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{position:absolute;z-index:1001;width:1.5ex;margin-left:-1.5ex;display:block;text-decoration:none!important;visibility:hidden;text-align:center;font-weight:400}
#content h1>a.anchor::before,h2>a.anchor::before,h3>a.anchor::before,#toctitle>a.anchor::before,.sidebarblock>.content>.title>a.anchor::before,h4>a.anchor::before,h5>a.anchor::before,h6>a.anchor::before{content:"\00A7";font-size:.85em;display:block;padding-top:.1em}
#content h1:hover>a.anchor,#content h1>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,#toctitle:hover>a.anchor,.sidebarblock>.content>.title:hover>a.anchor,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible}
#content h1>a.link,h2>a.link,h3>a.link,#toctitle>a.link,.sidebarblock>.content>.title>a.link,h4>a.link,h5>a.link,h6>a.link{color:#ba3925;text-decoration:none}
#content h1>a.link:hover,h2>a.link:hover,h3>a.link:hover,#toctitle>a.link:hover,.sidebarblock>.content>.title>a.link:hover,h4>a.link:hover,h5>a.link:hover,h6>a.link:hover{color:#a53221}
details,.audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em}
details>summary:first-of-type{cursor:pointer;display:list-item;outline:none;margin-bottom:.75em}
.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{text-rendering:optimizeLegibility;text-align:left;font-family:"Noto Serif","DejaVu Serif",serif;font-size:1rem;font-style:italic}
table.tableblock.fit-content>caption.title{white-space:nowrap;width:0}
.paragraph.lead>p,#preamble>.sectionbody>[class="paragraph"]:first-of-type p{font-size:1.21875em;line-height:1.6;color:rgba(0,0,0,.85)}
table.tableblock #preamble>.sectionbody>[class="paragraph"]:first-of-type p{font-size:inherit}
.admonitionblock>table{border-collapse:separate;border:0;background:none;width:100%}
.admonitionblock>table td.icon{text-align:center;width:80px}
.admonitionblock>table td.icon img{max-width:none}
.admonitionblock>table td.icon .title{font-weight:bold;font-family:"Open Sans","DejaVu Sans",sans-serif;text-transform:uppercase}
.admonitionblock>table td.content{padding-left:1.125em;padding-right:1.25em;border-left:1px solid #dddddf;color:rgba(0,0,0,.6)}
.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0}
.exampleblock>.content{border-style:solid;border-width:1px;border-color:#e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#fff;-webkit-border-radius:4px;border-radius:4px}
.exampleblock>.content>:first-child{margin-top:0}
.exampleblock>.content>:last-child{margin-bottom:0}
.sidebarblock{border-style:solid;border-width:1px;border-color:#dbdbd6;margin-bottom:1.25em;padding:1.25em;background:#f3f3f2;-webkit-border-radius:4px;border-radius:4px}
.sidebarblock>:first-child{margin-top:0}
.sidebarblock>:last-child{margin-bottom:0}
.sidebarblock>.content>.title{color:#7a2518;margin-top:0;text-align:center}
.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0}
.literalblock pre,.listingblock>.content>pre{-webkit-border-radius:4px;border-radius:4px;word-wrap:break-word;overflow-x:auto;padding:1em;font-size:.8125em}
@media screen and (min-width:768px){.literalblock pre,.listingblock>.content>pre{font-size:.90625em}}
@media screen and (min-width:1280px){.literalblock pre,.listingblock>.content>pre{font-size:1em}}
.literalblock pre,.listingblock>.content>pre:not(.highlight),.listingblock>.content>pre[class="highlight"],.listingblock>.content>pre[class^="highlight "]{background:#f7f7f8}
.literalblock.output pre{color:#f7f7f8;background:rgba(0,0,0,.9)}
.listingblock>.content{position:relative}
.listingblock code[data-lang]::before{display:none;content:attr(data-lang);position:absolute;font-size:.75em;top:.425rem;right:.5rem;line-height:1;text-transform:uppercase;color:inherit;opacity:.5}
.listingblock:hover code[data-lang]::before{display:block}
.listingblock.terminal pre .command::before{content:attr(data-prompt);padding-right:.5em;color:inherit;opacity:.5}
.listingblock.terminal pre .command:not([data-prompt])::before{content:"$"}
.listingblock pre.highlightjs{padding:0}
.listingblock pre.highlightjs>code{padding:1em;-webkit-border-radius:4px;border-radius:4px}
.listingblock pre.prettyprint{border-width:0}
.prettyprint{background:#f7f7f8}
pre.prettyprint .linenums{line-height:1.45;margin-left:2em}
pre.prettyprint li{background:none;list-style-type:inherit;padding-left:0}
pre.prettyprint li code[data-lang]::before{opacity:1}
pre.prettyprint li:not(:first-child) code[data-lang]::before{display:none}
table.linenotable{border-collapse:separate;border:0;margin-bottom:0;background:none}
table.linenotable td[class]{color:inherit;vertical-align:top;padding:0;line-height:inherit;white-space:normal}
table.linenotable td.code{padding-left:.75em}
table.linenotable td.linenos{border-right:1px solid currentColor;opacity:.35;padding-right:.5em}
pre.pygments .lineno{border-right:1px solid currentColor;opacity:.35;display:inline-block;margin-right:.75em}
pre.pygments .lineno::before{content:"";margin-right:-.125em}
.quoteblock{margin:0 1em 1.25em 1.5em;display:table}
.quoteblock:not(.excerpt)>.title{margin-left:-1.5em;margin-bottom:.75em}
.quoteblock blockquote,.quoteblock p{color:rgba(0,0,0,.85);font-size:1.15rem;line-height:1.75;word-spacing:.1em;letter-spacing:0;font-style:italic;text-align:justify}
.quoteblock blockquote{margin:0;padding:0;border:0}
.quoteblock blockquote::before{content:"\201c";float:left;font-size:2.75em;font-weight:bold;line-height:.6em;margin-left:-.6em;color:#7a2518;text-shadow:0 1px 2px rgba(0,0,0,.1)}
.quoteblock blockquote>.paragraph:last-child p{margin-bottom:0}
.quoteblock .attribution{margin-top:.75em;margin-right:.5ex;text-align:right}
.verseblock{margin:0 1em 1.25em}
.verseblock pre{font-family:"Open Sans","DejaVu Sans",sans;font-size:1.15rem;color:rgba(0,0,0,.85);font-weight:300;text-rendering:optimizeLegibility}
.verseblock pre strong{font-weight:400}
.verseblock .attribution{margin-top:1.25rem;margin-left:.5ex}
.quoteblock .attribution,.verseblock .attribution{font-size:.9375em;line-height:1.45;font-style:italic}
.quoteblock .attribution br,.verseblock .attribution br{display:none}
.quoteblock .attribution cite,.verseblock .attribution cite{display:block;letter-spacing:-.025em;color:rgba(0,0,0,.6)}
.quoteblock.abstract blockquote::before,.quoteblock.excerpt blockquote::before,.quoteblock .quoteblock blockquote::before{display:none}
.quoteblock.abstract blockquote,.quoteblock.abstract p,.quoteblock.excerpt blockquote,.quoteblock.excerpt p,.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p{line-height:1.6;word-spacing:0}
.quoteblock.abstract{margin:0 1em 1.25em;display:block}
.quoteblock.abstract>.title{margin:0 0 .375em;font-size:1.15em;text-align:center}
.quoteblock.excerpt>blockquote,.quoteblock .quoteblock{padding:0 0 .25em 1em;border-left:.25em solid #dddddf}
.quoteblock.excerpt,.quoteblock .quoteblock{margin-left:0}
.quoteblock.excerpt blockquote,.quoteblock.excerpt p,.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p{color:inherit;font-size:1.0625rem}
.quoteblock.excerpt .attribution,.quoteblock .quoteblock .attribution{color:inherit;text-align:left;margin-right:0}
table.tableblock{max-width:100%;border-collapse:separate}
p.tableblock:last-child{margin-bottom:0}
td.tableblock>.content>:last-child{margin-bottom:-1.25em}
td.tableblock>.content>:last-child.sidebarblock{margin-bottom:0}
table.tableblock,th.tableblock,td.tableblock{border:0 solid #dedede}
table.grid-all>thead>tr>.tableblock,table.grid-all>tbody>tr>.tableblock{border-width:0 1px 1px 0}
table.grid-all>tfoot>tr>.tableblock{border-width:1px 1px 0 0}
table.grid-cols>*>tr>.tableblock{border-width:0 1px 0 0}
table.grid-rows>thead>tr>.tableblock,table.grid-rows>tbody>tr>.tableblock{border-width:0 0 1px}
table.grid-rows>tfoot>tr>.tableblock{border-width:1px 0 0}
table.grid-all>*>tr>.tableblock:last-child,table.grid-cols>*>tr>.tableblock:last-child{border-right-width:0}
table.grid-all>tbody>tr:last-child>.tableblock,table.grid-all>thead:last-child>tr>.tableblock,table.grid-rows>tbody>tr:last-child>.tableblock,table.grid-rows>thead:last-child>tr>.tableblock{border-bottom-width:0}
table.frame-all{border-width:1px}
table.frame-sides{border-width:0 1px}
table.frame-topbot,table.frame-ends{border-width:1px 0}
table.stripes-all tr,table.stripes-odd tr:nth-of-type(odd),table.stripes-even tr:nth-of-type(even),table.stripes-hover tr:hover{background:#f8f8f7}
th.halign-left,td.halign-left{text-align:left}
th.halign-right,td.halign-right{text-align:right}
th.halign-center,td.halign-center{text-align:center}
th.valign-top,td.valign-top{vertical-align:top}
th.valign-bottom,td.valign-bottom{vertical-align:bottom}
th.valign-middle,td.valign-middle{vertical-align:middle}
table thead th,table tfoot th{font-weight:bold}
tbody tr th{display:table-cell;line-height:1.6;background:#f7f8f7}
tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th p{color:rgba(0,0,0,.8);font-weight:bold}
p.tableblock>code:only-child{background:none;padding:0}
p.tableblock{font-size:1em}
ol{margin-left:1.75em}
ul li ol{margin-left:1.5em}
dl dd{margin-left:1.125em}
dl dd:last-child,dl dd:last-child>:last-child{margin-bottom:0}
ol>li p,ul>li p,ul dd,ol dd,.olist .olist,.ulist .ulist,.ulist .olist,.olist .ulist{margin-bottom:.625em}
ul.checklist,ul.none,ol.none,ul.no-bullet,ol.no-bullet,ol.unnumbered,ul.unstyled,ol.unstyled{list-style-type:none}
ul.no-bullet,ol.no-bullet,ol.unnumbered{margin-left:.625em}
ul.unstyled,ol.unstyled{margin-left:0}
ul.checklist{margin-left:.625em}
ul.checklist li>p:first-child>.fa-square-o:first-child,ul.checklist li>p:first-child>.fa-check-square-o:first-child{width:1.25em;font-size:.8em;position:relative;bottom:.125em}
ul.checklist li>p:first-child>input[type="checkbox"]:first-child{margin-right:.25em}
ul.inline{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;list-style:none;margin:0 0 .625em -1.25em}
ul.inline>li{margin-left:1.25em}
.unstyled dl dt{font-weight:400;font-style:normal}
ol.arabic{list-style-type:decimal}
ol.decimal{list-style-type:decimal-leading-zero}
ol.loweralpha{list-style-type:lower-alpha}
ol.upperalpha{list-style-type:upper-alpha}
ol.lowerroman{list-style-type:lower-roman}
ol.upperroman{list-style-type:upper-roman}
ol.lowergreek{list-style-type:lower-greek}
.hdlist>table,.colist>table{border:0;background:none}
.hdlist>table>tbody>tr,.colist>table>tbody>tr{background:none}
td.hdlist1,td.hdlist2{vertical-align:top;padding:0 .625em}
td.hdlist1{font-weight:bold;padding-bottom:1.25em}
.literalblock+.colist,.listingblock+.colist{margin-top:-.5em}
.colist td:not([class]):first-child{padding:.4em .75em 0;line-height:1;vertical-align:top}
.colist td:not([class]):first-child img{max-width:none}
.colist td:not([class]):last-child{padding:.25em 0}
.thumb,.th{line-height:0;display:inline-block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px #ddd;box-shadow:0 0 0 1px #ddd}
.imageblock.left{margin:.25em .625em 1.25em 0}
.imageblock.right{margin:.25em 0 1.25em .625em}
.imageblock>.title{margin-bottom:0}
.imageblock.thumb,.imageblock.th{border-width:6px}
.imageblock.thumb>.title,.imageblock.th>.title{padding:0 .125em}
.image.left,.image.right{margin-top:.25em;margin-bottom:.25em;display:inline-block;line-height:0}
.image.left{margin-right:.625em}
.image.right{margin-left:.625em}
a.image{text-decoration:none;display:inline-block}
a.image object{pointer-events:none}
sup.footnote,sup.footnoteref{font-size:.875em;position:static;vertical-align:super}
sup.footnote a,sup.footnoteref a{text-decoration:none}
sup.footnote a:active,sup.footnoteref a:active{text-decoration:underline}
#footnotes{padding-top:.75em;padding-bottom:.75em;margin-bottom:.625em}
#footnotes hr{width:20%;min-width:6.25em;margin:-.25em 0 .75em;border-width:1px 0 0}
#footnotes .footnote{padding:0 .375em 0 .225em;line-height:1.3334;font-size:.875em;margin-left:1.2em;margin-bottom:.2em}
#footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none;margin-left:-1.05em}
#footnotes .footnote:last-of-type{margin-bottom:0}
#content #footnotes{margin-top:-.625em;margin-bottom:0;padding:.75em 0}
.gist .file-data>table{border:0;background:#fff;width:100%;margin-bottom:0}
.gist .file-data>table td.line-data{width:99%}
div.unbreakable{page-break-inside:avoid}
.big{font-size:larger}
.small{font-size:smaller}
.underline{text-decoration:underline}
.overline{text-decoration:overline}
.line-through{text-decoration:line-through}
.aqua{color:#00bfbf}
.aqua-background{background:#00fafa}
.black{color:#000}
.black-background{background:#000}
.blue{color:#0000bf}
.blue-background{background:#0000fa}
.fuchsia{color:#bf00bf}
.fuchsia-background{background:#fa00fa}
.gray{color:#606060}
.gray-background{background:#7d7d7d}
.green{color:#006000}
.green-background{background:#007d00}
.lime{color:#00bf00}
.lime-background{background:#00fa00}
.maroon{color:#600000}
.maroon-background{background:#7d0000}
.navy{color:#000060}
.navy-background{background:#00007d}
.olive{color:#606000}
.olive-background{background:#7d7d00}
.purple{color:#600060}
.purple-background{background:#7d007d}
.red{color:#bf0000}
.red-background{background:#fa0000}
.silver{color:#909090}
.silver-background{background:#bcbcbc}
.teal{color:#006060}
.teal-background{background:#007d7d}
.white{color:#bfbfbf}
.white-background{background:#fafafa}
.yellow{color:#bfbf00}
.yellow-background{background:#fafa00}
span.icon>.fa{cursor:default}
a span.icon>.fa{cursor:inherit}
.admonitionblock td.icon [class^="fa icon-"]{font-size:2.5em;text-shadow:1px 1px 2px rgba(0,0,0,.5);cursor:default}
.admonitionblock td.icon .icon-note::before{content:"\f05a";color:#19407c}
.admonitionblock td.icon .icon-tip::before{content:"\f0eb";text-shadow:1px 1px 2px rgba(155,155,0,.8);color:#111}
.admonitionblock td.icon .icon-warning::before{content:"\f071";color:#bf6900}
.admonitionblock td.icon .icon-caution::before{content:"\f06d";color:#bf3400}
.admonitionblock td.icon .icon-important::before{content:"\f06a";color:#bf0000}
.conum[data-value]{display:inline-block;color:#fff!important;background:rgba(0,0,0,.8);-webkit-border-radius:100px;border-radius:100px;text-align:center;font-size:.75em;width:1.67em;height:1.67em;line-height:1.67em;font-family:"Open Sans","DejaVu Sans",sans-serif;font-style:normal;font-weight:bold}
.conum[data-value] *{color:#fff!important}
.conum[data-value]+b{display:none}
.conum[data-value]::after{content:attr(data-value)}
pre .conum[data-value]{position:relative;top:-.125em}
b.conum *{color:inherit!important}
.conum:not([data-value]):empty{display:none}
dt,th.tableblock,td.content,div.footnote{text-rendering:optimizeLegibility}
h1,h2,p,td.content,span.alt{letter-spacing:-.01em}
p strong,td.content strong,div.footnote strong{letter-spacing:-.005em}
p,blockquote,dt,td.content,span.alt{font-size:1.0625rem}
p{margin-bottom:1.25rem}
.sidebarblock p,.sidebarblock dt,.sidebarblock td.content,p.tableblock{font-size:1em}
.exampleblock>.content{background:#fffef7;border-color:#e0e0dc;-webkit-box-shadow:0 1px 4px #e0e0dc;box-shadow:0 1px 4px #e0e0dc}
.print-only{display:none!important}
@page{margin:1.25cm .75cm}
@media print{*{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}
html{font-size:80%}
a{color:inherit!important;text-decoration:underline!important}
a.bare,a[href^="#"],a[href^="mailto:"]{text-decoration:none!important}
a[href^="http:"]:not(.bare)::after,a[href^="https:"]:not(.bare)::after{content:"(" attr(href) ")";display:inline-block;font-size:.875em;padding-left:.25em}
abbr[title]::after{content:" (" attr(title) ")"}
pre,blockquote,tr,img,object,svg{page-break-inside:avoid}
thead{display:table-header-group}
svg{max-width:100%}
p,blockquote,dt,td.content{font-size:1em;orphans:3;widows:3}
h2,h3,#toctitle,.sidebarblock>.content>.title{page-break-after:avoid}
#toc,.sidebarblock,.exampleblock>.content{background:none!important}
#toc{border-bottom:1px solid #dddddf!important;padding-bottom:0!important}
body.book #header{text-align:center}
body.book #header>h1:first-child{border:0!important;margin:2.5em 0 1em}
body.book #header .details{border:0!important;display:block;padding:0!important}
body.book #header .details span:first-child{margin-left:0!important}
body.book #header .details br{display:block}
body.book #header .details br+span::before{content:none!important}
body.book #toc{border:0!important;text-align:left!important;padding:0!important;margin:0!important}
body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-break-before:always}
.listingblock code[data-lang]::before{display:block}
#footer{padding:0 .9375em}
.hide-on-print{display:none!important}
.print-only{display:block!important}
.hide-for-print{display:none!important}
.show-for-print{display:inherit!important}}
@media print,amzn-kf8{#header>h1:first-child{margin-top:1.25rem}
.sect1{padding:0!important}
.sect1+.sect1{border:0}
#footer{background:none}
#footer-text{color:rgba(0,0,0,.6);font-size:.9em}}
@media amzn-kf8{#header,#content,#footnotes,#footer{padding:0}}
</style>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
</head>
<body class="article toc2 toc-right">
<div id="header">
<h1>Architecture!</h1>
<div class="details">
<span id="author" class="author">Apostolos rootApostolos@swarmlab.io</span><br>
</div>
<div id="toc" class="toc2">
<div id="toctitle">Table of contents</div>
<ul class="sectlevel1">
<li><a href="#_deploy_microservices_to_a_swarm_cluster">1. Deploy microservices to a Swarm cluster</a>
<ul class="sectlevel2">
<li><a href="#_scalability">1.1. Scalability</a></li>
<li><a href="#_availability">1.2. Availability</a></li>
<li><a href="#_security">1.3. Security</a></li>
<li><a href="#_configuration">1.4. Configuration</a></li>
</ul>
</li>
<li><a href="#_some_thoughts_regarding_microservice_based_application">2. Some thoughts regarding Microservice-based application</a>
<ul class="sectlevel2">
<li><a href="#_this_tools_will_help">2.1. this tools will help</a></li>
<li><a href="#_and_here_is_the_problem">2.2. and here is the problem</a></li>
<li><a href="#_suggestion">2.3. Suggestion</a></li>
</ul>
</li>
</ul>
</div>
</div>
<div id="content">
<div id="preamble">
<div class="sectionbody">
<div class="sidebarblock">
<div class="content">
<div class="title">Architecture</div>
<div class="paragraph">
<p>We will be trying to create a swarm implementation that will allow communication between all of the members/nodes.</p>
</div>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_deploy_microservices_to_a_swarm_cluster">1. Deploy microservices to a Swarm cluster</h2>
<div class="sectionbody">
<div class="openblock float-group">
<div class="content">
<div class="imageblock right">
<div class="content">
<img src="data:image/png;base64,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/6v/q/+r/6v/n579/z2iEfnBqPYIH26V9x7h8YfvzE8//fQxPf6IP+83PW+G8iHpN/c7ve6u+wfJ+TrG9jz0+E+0I7Vzv/eHmQNz/Mfa/08Y9X/1f/V/9X/1/1O2/1feOyA5SkF+sOnccuoe29q1vVfXp63T+PhP9/Ov/q/zr+NX/9f5P3WNvwZCYxTkT3uhsUcuPXmk0kZHqHSzdOnSY3r8gFTMWbu277dSa4/hdYdfOTjO2bG058n4OXakdu6P/nA053+A2v+I/f+9/uOl/q/+r/6v/q/+f3r0/9DYft+k4TiOo3QsIiIiIjK4aEReRERERERBXkREREREFORFRERERERBXkREREREQV5ERERERBTkRUREREREQV5EREREREFeREREREQU5EVEREREREFeRERERERBXkREREREFORFRERERERBXkREREREFORFRERERBTkRUREREREQV5ERERERBTkRUREREQU5EVEREREREFeREREREQU5EVEREREFORFRERERERBXkREREREFORFRERERBTkRUREREREQV5ERERERBTkRUREREREQV5EREREREFeREREREQU5EVEREREREFeRERERERBXkREREREFORFRERERERBXkREREREQV5ERERERBTkRUREREREQV5EREREREFeREREREQU5EVEREREREFeREREREQU5EVEREREFORFRERERERBXkREREREFORFRERERBTkRUREREREQV5ERERERBTkRUREREQU5EVEREREREFeREREREQU5EVEREREFOTVBCIiIiIiCvIiIiIiIqIgLyIiIiIiCvIiIiIiIgryIiIiIiKiIC8iIiIiIgryIiIiIiIK8iIiIiIioiAvIiIiIiIK8iIiIiIiCvIiIiIiIqIgLyIiIiIiCvIiIiIiIqIgLyIiIiKiIC8iIiIiIgryIiIiIiKiIC8iIiIioiAvIiIiIiIK8iIiIiIioiAvIiIiIqIgLyIiIiIiCvIiIiIiIqIgLyIiIiKiIC8iIiIiIgryIiIiIiKiIC8iIiIiIgryIiIiIiIK8iIiIiIioiAvIiIiIiIK8iIiIiIiCvIiIiIiIqIgLyIiIiIiCvIiIiIiIgryIiIiIiKiIC8iIiIiIgryIiIiIiIK8iIiIiIioiAvIiIiIiIK8iIiIiIioiAvIiIiIqIgLyIiIv+/3TogAQAAABD0/3U7Al0hgMgDAAAiDwAAIg8AAIg8AAAg8gAAIPIAAIDIAwAAIg8AACIPAACIPAAAIPIAAIDIAwCAyAMAACIPAACIPAAAiDwAACDyAACAyAMAgMgDAAAiDwAAiDwAACDyAADwFHOdzeYB1pbJAAAAAElFTkSuQmCC" alt="Docker" width="650">
</div>
</div>
<div class="paragraph">
<p><br>
</p>
</div>
<div class="ulist">
<div class="title">microservices architecture</div>
<ul>
<li>
<p>a microservice performs a simple task</p>
<div class="ulist">
<ul>
<li>
<p>communicates with clients or</p>
</li>
<li>
<p>other microservices</p>
<div class="ulist">
<ul>
<li>
<p>communication mechanisms such as REST API requests or Websocket etc</p>
</li>
</ul>
</div>
</li>
</ul>
</div>
</li>
</ul>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<i class="fa icon-note" title="Note"></i>
</td>
<td class="content">
<div class="ulist">
<ul>
<li>
<p>Microservices can include any programming language you like</p>
<div class="ulist">
<ul>
<li>
<p>and with the orchestration tools they are easy to deploy and maintain</p>
<div class="literalblock">
<div class="content">
<pre>This architecture uses NodeJS and Redis microservices deployed as Docker containers</pre>
</div>
</div>
</li>
</ul>
</div>
</li>
</ul>
</div>
</td>
</tr>
</table>
</div>
</div>
</div>
<div class="sect2">
<h3 id="_scalability">1.1. Scalability</h3>
<div class="paragraph">
<p>You can scale your application by updating the number of replica nodes in the swarm cluster</p>
</div>
<div class="listingblock">
<div class="content">
<pre class="highlight"><code class="language-yml" data-lang="yml">...
deploy:
replicas: 15
placement:
max_replicas_per_node: 1
constraints:
- node.labels.region==regio1
...</code></pre>
</div>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<i class="fa icon-tip" title="Tip"></i>
</td>
<td class="content">
<div class="title">Segmentation</div>
Dynamic infrastructure: services can scale up and down without waiting for each other.
</td>
</tr>
</table>
</div>
</div>
<div class="sect2">
<h3 id="_availability">1.2. Availability</h3>
<div class="paragraph">
<p>No single point of failure.</p>
</div>
</div>
<div class="sect2">
<h3 id="_security">1.3. Security</h3>
</div>
<div class="sect2">
<h3 id="_configuration">1.4. Configuration</h3>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_some_thoughts_regarding_microservice_based_application">2. Some thoughts regarding Microservice-based application</h2>
<div class="sectionbody">
<div class="sidebarblock">
<div class="content">
<div class="title">Distributed Service Placement for Microservice-based Applications</div>
<div class="paragraph">
<p>Nowadays whith applications becoming more and more powerfull, users more demanding and IOT devices taking swarming our lives, the need for maximizing <strong><em>location awarenes</em></strong> and minimizing delay has entered the field.</p>
</div>
<div class="paragraph">
<p>Thus we cannot relliably trust a signle central data point and have to mingrate to versatile and distributed systems moving the brain of our application ever closer to the user (edge).</p>
</div>
<div class="paragraph">
<p><strong><em>Multi-access Edge (MEC)</em></strong> Computing was born.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<i class="fa icon-tip" title="Tip"></i>
</td>
<td class="content">
<div class="paragraph">
<p><strong><em>Location-aware</em></strong> technology is any technology that is able to detect its current location and then analyze this data to control event and information flow. <a href="https://en.wikipedia.org/wiki/Location_awareness" target="_blank" rel="noopener">Wikipedia</a></p>
</div>
<div class="paragraph">
<p><strong><em>MEC</em></strong> can be defined as cloud services running at the edge of a network and performing specific tasks — in real- or near-real-time <a href="https://en.wikipedia.org/wiki/Edge_computing">wikipedia</a></p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>To adapt to the above we can shift towards:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>small and scalable data-centers placed closed to the cloud edge</p>
</li>
<li>
<p>minimalization of backbone data transmission</p>
</li>
</ul>
</div>
</div>
</div>
<div class="sect2">
<h3 id="_this_tools_will_help">2.1. this tools will help</h3>
<div class="paragraph">
<p><strong>Container technologies</strong> (Docker), and <strong>orchestration/maintenance tools</strong> (Kubernetes, DockerSwarm etc), are becoming the mainstream solution for packaging, deploying, maintaining, and healing applications.</p>
</div>
<div class="paragraph">
<p>Each microservice decoupled from the application can be packaged as a Docker image and each microservice instance is a Docker container.</p>
</div>
<div class="paragraph">
<p>Kubernetes for example is one of the best examples for creating cloud-native applications and leveraging the benefits of a distributed system.</p>
</div>
</div>
<div class="sect2">
<h3 id="_and_here_is_the_problem">2.2. and here is the problem</h3>
<div class="paragraph">
<p><strong>Problem:</strong></p>
</div>
<div class="paragraph">
<p>When all of the services are placed on one edge site, network congestion is inevitable.</p>
</div>
<div class="paragraph">
<p><strong>Solution:</strong></p>
</div>
<div class="paragraph">
<p>With one service deployed on more than one edge site, requests from different end users at different locations can be balanced, so as to ensure the high availability of service and the robustness of the provision platform.</p>
</div>
<div class="paragraph">
<p><strong>But</strong>, most tools used have some hard limits concerning this.</p>
</div>
<div class="ulist">
<ul>
<li>
<p>It is often treated as a single abstract service with given input and output data size.</p>
</li>
<li>
<p>Time series or composition property of services are not fully taken into consideration.</p>
</li>
<li>
<p>Due to the heterogeneity of edge sites, such as different CPU cycle frequency and memory footprint, varying background load, transient network interrupts and so on, the service provision platform might face greatly slowdowns or even runtime crash.</p>
</li>
<li>
<p>the default assignment, deployment, and management of containers does not fully take the heterogeneity in both physical and virtualized nodes into consideration.</p>
</li>
<li>
<p>Besides, the healing capability of Kubernetesis principally monitoring the status of containers, pods, and nodes and timely restarting the failures, which is not enough for high availability.</p>
</li>
<li>
<p>in some cases when the pod failure happens, the outage time of the corresponding service could be dozens of seconds.</p>
<div class="ulist">
<ul>
<li>
<p>When node failure happens, the outage time could be dozens of minutes</p>
</li>
</ul>
</div>
</li>
</ul>
</div>
</div>
<div class="sect2">
<h3 id="_suggestion">2.3. Suggestion</h3>
<div class="literalblock">
<div class="content">
<pre>Therefore, we have to create a better maybe even using different tools to better manage the distribution of our system data and eliminate the problems mentioned above.</pre>
</div>
</div>
<div class="literalblock">
<div class="content">
<pre>This solution will most likely have to be able to utilize multiple edge applications/host at once to balance out the load on one single node.</pre>
</div>
</div>
<div class="paragraph">
<p>However,</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Such kind of service requires redundancy and the amount of hosts needed is difficult to agree upon since the network constantly changes.</p>
</li>
<li>
<p>Therefore our best bet is to seperate the different cases and try our best to analyze the data and plan our service.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>Another problem , currenty not tackled by any major providers are unique attributes of each location, like traditional or human behavioural patterns (for example parking in cetral Rome or a Greek island!).</p>
</div>
<div class="paragraph">
<p>Gathering data from different requests and places we have to design an algorithm to better utilize the location-specific information.</p>
</div>
<div class="paragraph">
<p>Our target would be to slowly adapt to all locations and various unique details of each of them.</p>
</div>
<div class="ulist">
<ul>
<li>
<p>better services for the end users always keeping in mind to best distribute our system</p>
</li>
<li>
<p>creation of a general microservice based chain-application that works as one, large, redundant, distributed system</p>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</body>
</html>