Skip to content

Commit 0499332

Browse files
authored
Fix typos and grammatical issues in README.md (bregman-arie#10610)
This commit corrects multiple spelling and grammar issues to improve clarity and accuracy. Changes include: - "Explain what is Semaphore" → "Explain what Semaphore is" - "disadvantges" → "disadvantages" - "Is containerization is a type..." → "Is containerization a type..." - "Why to used a load balancer?" → "Why to use a load balancer?" - "Sytem Design Hero" → "System Design Hero"
1 parent f42034b commit 0499332

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -852,7 +852,7 @@ POSIX (Portable Operating System Interface) is a set of standards that define th
852852
</b></details>
853853

854854
<details>
855-
<summary>Explain what is Semaphore and what its role in operating systems.</summary><br><b>
855+
<summary>Explain what Semaphore is and what its role in operating systems.</summary><br><b>
856856

857857
A semaphore is a synchronization primitive used in operating systems and concurrent programming to control access to shared resources. It's a variable or abstract data type that acts as a counter or a signaling mechanism for managing access to resources by multiple processes or threads.
858858
</b></details>
@@ -887,7 +887,7 @@ Hosted hypervisors and bare-metal hypervisors.
887887
</b></details>
888888

889889
<details>
890-
<summary>What are the advantages and disadvantges of bare-metal hypervisor over a hosted hypervisor?</summary><br><b>
890+
<summary>What are the advantages and disadvantages of bare-metal hypervisor over a hosted hypervisor?</summary><br><b>
891891

892892
Due to having its own drivers and a direct access to hardware components, a baremetal hypervisor will often have better performances along with stability and scalability.
893893

@@ -903,7 +903,7 @@ Desktop virtualization
903903
</b></details>
904904

905905
<details>
906-
<summary>Is containerization is a type of Virtualization?</summary><br><b>
906+
<summary>Is containerization a type of Virtualization?</summary><br><b>
907907

908908
Yes, it's a operating-system-level virtualization, where the kernel is shared and allows to use multiple isolated user-spaces instances.
909909
</b></details>
@@ -2974,7 +2974,7 @@ A load balancer accepts (or denies) incoming network traffic from a client, and
29742974
</b></details>
29752975

29762976
<details>
2977-
<summary>Why to used a load balancer?</summary><br><b>
2977+
<summary>Why to use a load balancer?</summary><br><b>
29782978

29792979
* Scalability - using a load balancer, you can possibly add more servers in the backend to handle more requests/traffic from the clients, as opposed to using one server.
29802980
* Redundancy - if one server in the backend dies, the load balancer will keep forwarding the traffic/requests to the second server so users won't even notice one of the servers in the backend is down.

0 commit comments

Comments
 (0)