Deployed df350bc with MkDocs version: 1.1.2

This commit is contained in:
Kalyanasundaram Somasundaram
2020-11-17 14:46:55 +05:50
parent f6d79d73f9
commit cc0b7fe117
6 changed files with 42 additions and 135 deletions

View File

@@ -582,6 +582,8 @@
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
<label class="md-nav__link md-nav__link--active" for="__toc">
Availability
@@ -596,6 +598,8 @@
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
@@ -604,23 +608,10 @@
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="#ha-availability-common-nines" class="md-nav__link">
HA - Availability - Common “Nines”
</a>
<nav class="md-nav" aria-label="HA - Availability - Common “Nines”">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#refer" class="md-nav__link">
Refer
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
@@ -839,6 +830,8 @@
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
@@ -847,23 +840,10 @@
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="#ha-availability-common-nines" class="md-nav__link">
HA - Availability - Common “Nines”
</a>
<nav class="md-nav" aria-label="HA - Availability - Common “Nines”">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#refer" class="md-nav__link">
Refer
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
@@ -960,9 +940,7 @@
<h1>Availability</h1>
<h2 id="ha-availability-common-nines">HA - Availability - Common “Nines”</h2>
<h1 id="ha-availability-common-nines">HA - Availability - Common “Nines”</h1>
<p>Availability is generally expressed as “Nines”, common Nines are listed below.</p>
<table>
<thead>

View File

@@ -606,38 +606,13 @@
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
<label class="md-nav__link md-nav__link--active" for="__toc">
Conclusion
<span class="md-nav__icon md-icon"></span>
</label>
<a href="./" class="md-nav__link md-nav__link--active">
Conclusion
</a>
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="#conclusion" class="md-nav__link">
Conclusion
</a>
</li>
</ul>
</nav>
</li>
@@ -745,21 +720,8 @@
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="#conclusion" class="md-nav__link">
Conclusion
</a>
</li>
</ul>
</nav>
</div>
@@ -772,9 +734,7 @@
<h1>Conclusion</h1>
<h2 id="conclusion">Conclusion</h2>
<h1 id="conclusion">Conclusion</h1>
<p>Armed with these principles, we hope the course will give a fresh perspective to design software systems. It might be over engineering to get all this on day zero. But some are really important from day 0 like eliminating single points of failure, making scalable services by just increasing replicas. As a bottleneck is reached, we can split code by services, shard data to scale. As the organisation matures, bringing in <a href="https://en.wikipedia.org/wiki/Chaos_engineering">chaos engineering</a> to measure how systems react to failure will help in designing robust software systems.</p>

View File

@@ -594,6 +594,8 @@
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
<label class="md-nav__link md-nav__link--active" for="__toc">
Fault Tolerance
@@ -608,6 +610,8 @@
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
@@ -616,14 +620,6 @@
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="#fault-tolerance" class="md-nav__link">
Fault Tolerance
</a>
<nav class="md-nav" aria-label="Fault Tolerance">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#fault-tolerance-failure-metrics" class="md-nav__link">
Fault Tolerance - Failure Metrics
</a>
@@ -642,22 +638,22 @@
</nav>
</li>
<li class="md-nav__item">
<li class="md-nav__item">
<a href="#fault-tolerance-fault-isolation-terms" class="md-nav__link">
Fault Tolerance - Fault Isolation Terms
</a>
</li>
<li class="md-nav__item">
<li class="md-nav__item">
<a href="#swimlane-principles" class="md-nav__link">
Swimlane Principles
</a>
</li>
<li class="md-nav__item">
<li class="md-nav__item">
<a href="#swimlane-approaches" class="md-nav__link">
Swimlane Approaches
</a>
@@ -676,17 +672,12 @@
</nav>
</li>
<li class="md-nav__item">
<li class="md-nav__item">
<a href="#sre-use-cases" class="md-nav__link">
SRE Use cases:
</a>
</li>
</ul>
</nav>
</li>
</ul>
@@ -812,6 +803,8 @@
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
@@ -820,14 +813,6 @@
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="#fault-tolerance" class="md-nav__link">
Fault Tolerance
</a>
<nav class="md-nav" aria-label="Fault Tolerance">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#fault-tolerance-failure-metrics" class="md-nav__link">
Fault Tolerance - Failure Metrics
</a>
@@ -846,22 +831,22 @@
</nav>
</li>
<li class="md-nav__item">
<li class="md-nav__item">
<a href="#fault-tolerance-fault-isolation-terms" class="md-nav__link">
Fault Tolerance - Fault Isolation Terms
</a>
</li>
<li class="md-nav__item">
<li class="md-nav__item">
<a href="#swimlane-principles" class="md-nav__link">
Swimlane Principles
</a>
</li>
<li class="md-nav__item">
<li class="md-nav__item">
<a href="#swimlane-approaches" class="md-nav__link">
Swimlane Approaches
</a>
@@ -880,17 +865,12 @@
</nav>
</li>
<li class="md-nav__item">
<li class="md-nav__item">
<a href="#sre-use-cases" class="md-nav__link">
SRE Use cases:
</a>
</li>
</ul>
</nav>
</li>
</ul>
@@ -906,9 +886,7 @@
<h1>Fault Tolerance</h1>
<h2 id="fault-tolerance">Fault Tolerance</h2>
<h1 id="fault-tolerance">Fault Tolerance</h1>
<p>Failures are not avoidable in any system and will happen all the time, hence we need to build systems that can tolerate failures or recover from them.</p>
<ul>
<li>In systems, failure is the norm rather than the exception.</li>