From 153201a18e8f4226d5f67672c1d1a25a53c5cfe3 Mon Sep 17 00:00:00 2001 From: Alexander Blackhall Date: Thu, 19 May 2022 17:57:01 +0900 Subject: [PATCH] Made some grammatical corrections in README.MD (#243) --- exercises/devops/README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/exercises/devops/README.md b/exercises/devops/README.md index 988a84c..96648d9 100644 --- a/exercises/devops/README.md +++ b/exercises/devops/README.md @@ -72,7 +72,7 @@ A couple of thoughts: #### Tooling
-What are you taking into consideration when choosing a tool/technology?
+What do you take into consideration when choosing a tool/technology?
A few ideas to think about: @@ -220,7 +220,7 @@ Read more [here](https://en.wikipedia.org/wiki/Software_repository)
-What is caching? How does it works? Why is it important?
+What is caching? How does it work? Why is it important?
Caching is fast access to frequently used resources which are computationally expensive or IO intensive and do not change often. There can be several layers of cache that can start from CPU caches to distributed cache systems. Common ones are in memory caching and distributed caching.
Caches are typically data structures that contains some data, such as a hashtable or dictionary. However, any data structure can provide caching capabilities, like set, sorted set, sorted dictionary etc. While, caching is used in many applications, they can create subtle bugs if not implemented correctly or used correctly. For example,cache invalidation, expiration or updating is usually quite challenging and hard.
@@ -239,11 +239,11 @@ Reliability, when used in DevOps context, is the ability of a system to recover
-What "Availability" means? What means are there to track Availability of a service?
+What does "Availability" mean? What means are there to track Availability of a service?
-Why 100% availability isn't a target? Why most companies or teams set it to be 99%.X?
+Why isn't 100% availability a target? Why do most companies or teams set it to be 99%.X?
@@ -251,7 +251,7 @@ Reliability, when used in DevOps context, is the ability of a system to recover
-How a web server works?
+How does a web server work?
According to MDN Web Docs - We can understand web servers using two view points, which is: @@ -286,7 +286,7 @@ This communcation between web browser and web server happens in the following wa
-Describe me the architecture of service/app/project/... you designed and/or implemented
+Describe the architecture of service/app/project/... you designed and/or implemented
@@ -322,7 +322,7 @@ IAC (infrastructure as code) is a declarative approach of defining infrastructur
-What benefits infrastructure-as-code has?
+What benefits does infrastructure-as-code have?
- fully automated process of provisioning, modifying and deleting your infrastructure - version control for your infrastructure which allows you to quickly rollback to previous versions @@ -364,7 +364,7 @@ Build artifacts are usually stored in a repository. They can be used in release
-What do you think about the following sentence?: "implementing or practicing DevOps leads to more secure software"
+What do you think about the following sentence?: "Implementing or practicing DevOps leads to more secure software"