Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Written by Prashant Basnet
<section class="bg-white dark:bg-gray-900 px-4 py-8 max-w-2xl mx-auto text-gray-800 dark:text-gray-200">
<h1 class="text-2xl sm:text-3xl font-signature italic font-semibold text-center mb-4">
👋 Welcome — You’ve Landed on My Signature Page
</h1>
<p class="text-base sm:text-lg mb-4">
Hey, I’m <strong class="text-black dark:text-white">Prashant Basnet</strong> — software developmemt engineer at
<a href="https://unisala.com" class="text-indigo-600 dark:text-indigo-400 underline hover:no-underline" target="_blank" rel="noopener noreferrer">
Unisala.com
</a>.
</p>
<p class="text-base sm:text-lg mb-6">
You’re viewing my <strong>Signature</strong>, a digital space where I share what I’m learning, building, and reflecting on, all in one place.
</p>
<div class="border-l-4 border-indigo-400 dark:border-indigo-500 pl-4 italic mb-6 text-sm sm:text-base text-gray-700 dark:text-gray-400">
📍 Found this page via LinkedIn, my personal site, or a shared link?
<br />
This isn’t a traditional portfolio. It’s my public digital notebook where I document useful ideas, experiments, and lessons I’ve learned as I build.
</div>
<h2 class="text-lg font-semibold mb-2">What You’ll Find Here:</h2>
<ul class="list-disc list-inside space-y-1 text-sm sm:text-base">
<li>✍️ Thoughts on algorithms, systems, and software design</li>
<li>🧠 Insights from building at Unisala</li>
<li>🔗 Direct links to everything I’ve published on Unisala</li>
</ul>
</section>
DNS is internet directory, which translates human readable domain names such as unisala.com to a machine readable ip address. This is the reason why when you type unisala.com you can access this website hosted on a server.
According to google:
There are different type of DNS servers in DNS hierarchy, each serving a different purpose.
How does the DNS resolver find the authoritative name-server?
When we register a domain, the registar host the authoritative namerservers by default, but we can change them to others.
Cloud providers like AWS & cloudfare run authoritative nameservers.
This image illustrates how a DNS query is made from browswer when you enter google.com in the browser and how browser brings you the google.com app in your computer.
Updating DNS records for a live high traffic production system:
TTL : Time to live for a cached record.
For example if unisala.com running on a server
i decide to upgrade the server for example move it to a new server with higher specs.
new ip address is:
Now i want all the user accessing unisala.com to go to this new server ip address.
To mitigate the risk there are two practical steps to take:
DNS is what translates unisala.com -> 192.168.123.132, making it a critical component of the internet backbone.
This note is derived from ByteByteGo. All the credit goes to it.
#ByteByteGo #SystemDesign #UnderstandingHowInternetWorks.