alex / alex/what-happens-when

Contribute!

Aperta
#1,098 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Nessun dato sulla lingua
Stelle
43.3k
Fork
5.7k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

When you enter "[www.google.com](http://www.google.com/)" in your browser's address bar, a fascinating journey begins. Let's follow the path of your request:

The DNS translates the human-readable URL into the IP address, essential for communication.

Armed with the IP address, your browser establishes a TCP/IP connection to the website's server, ensuring reliable data transmission.

On its path, the request encounters firewalls that validate and protect against unauthorized and malicious activities.

If HTTPS is used, a secure communication protocol is set up, thanks to SSL/TLS encryption, safeguarding your data.

For high-traffic websites, load-balancers step in, directing the request to an available and capable web server.

The chosen web server processes the request, fetching HTML, CSS, JavaScript, and images from its file system.

Sometimes, the web server passes the request to an application server. Here, dynamic code executes, crafting the appropriate response.

For data needs, the application server interacts with the database server, fetching the necessary information.

This seamless collaboration of technologies ensures you receive the web content you desire, creating an enriching user experience.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.