Fix heading formats and add logo in index

This commit is contained in:
Kalyanasundaram Somasundaram
2020-11-17 14:25:25 +05:30
parent 2522c5e91a
commit df350bcf24
5 changed files with 5 additions and 5 deletions

View File

@@ -1,4 +1,4 @@
## HA - Availability - Common “Nines”
# HA - Availability - Common “Nines”
Availability is generally expressed as “Nines”, common Nines are listed below.
| Availability % | Downtime per year | Downtime per month | Downtime per week | Downtime per day |

View File

@@ -1,3 +1,3 @@
## Conclusion
# Conclusion
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 [chaos engineering](https://en.wikipedia.org/wiki/Chaos_engineering) to measure how systems react to failure will help in designing robust software systems.

View File

@@ -1,4 +1,4 @@
## Fault Tolerance
# Fault Tolerance
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.