Posts

Showing posts from August, 2023

Why need of Cloud Computing ??

Image
  Do you recall the result day of your class 10th and 12th? I believe you do. One thing that caught everyone's attention was the server being down when you accessed the website to check the results. Have you ever wondered why the server experienced downtime?   What was the underlying reason for it? Before we proceed, it's essential to grasp the concept of  servers  and  requests . A server can be a single laptop/computer/node or a cluster of laptops/computers that offer specific services. In this scenario, the server was responsible for running the CBSE   board website through which you could access your results. And second thing it was publicly accessible from the Internet. Another important aspect to consider is the concept of a request. A request is like a command that initiates the execution of a program. When you enter your roll number , name , etc., and press the submit button, it counts as one request. This request is sent to the server, prompting it to execute the

What is Port Number ??

Image
On our laptop, many programs are running such as Chrome , Brave , VS Code , and many internal programs. The program that needs to connect outside the world, i.e. to the world of the internet, needs port numbers . And the programs that have nothing to do with the internet and running for internal use cases and other things, don't need a port number. Now the question arises is why the programs that connect with the outside world need port numbers?? So, in order to get this answer, let's try to understand with an example.  So you open a browser say Chrome , and in one tab YouTube is open, in another tab Twitter is open, in another tab Github is open, and in the last tab LinkedIn is open. When you request for YouTube from the first tab then in the result, you will get YouTube-related results only, You can not get results of other tabs such as Twitter, github, or LinkedIn which are present adjacent to YouTube tabs. This is because each tab is differentiated with unique numbers,