Session 1: 21st July 2022

Deatiled topics and the corresponding reference links

Sl No Topic Details last update
1 Git Setup YouTube Lesson 2022-07-26
2 Vercel & Domain set up YouTube Lesson 2022-07-22
3 Prepare webpage using HTML YouTube Lesson 2022-07-26

Connect to GITHUB and create a Repository

Overview of Vercel & Set up Vercel Account

1. Vercel enables developers to host websites and web services that deploy instantly, scale automatically, and require no supervision.
2. Deploying website in Vercel through GitHub is super easy and it takes care of the below features:


SSL
SSL Certificate

Overview of CDN

Content Delivery Network (CDN) is a system of distributed servers that accelerates internet content delivery and helps to reduce latency while accessing websites.
CDN’s job is to virtually shorten the distance between the server and the user by caching the static contents (images, videos, CSS, JavaScript files) based on the geographic location.


To minimise the distance between the origin server and the user making a request, CDNs store cached content in various areas or points of presence (PoPs).
Each PoP is equipped with several caching servers for content delivery.

Overview of DNS

CDN basically archives through DNS- Domain Name System which translates domain names to IP addresses so browsers can load Internet resources.
4 DNS servers involved in loading a webpage

Recursive DNS Resolver : The recursive resolver is the computer that responds to a recursive request from a client and takes the time to track down the DNS record.
Authoritative DNS Server: Holds actual DNS resource records
an additional nameserver will be added to the sequence after the authoritative nameserver, which is responsible for storing the subdomain’s CNAME Records. DNS Record Request Sequence

DNS look up contains several steps. DNS Steps
There are three types of DNS Queries:

For the improvement in performance and reliability of data request, DNS caching storing data closer to requesting client to improve load times/ reducing bandwidth & CPU consumption to avoid addition queries further DNS look up chain:
Browser DNS Caching
Operating System (OS) level DNS caching

Visit HOME