DEV Community

Naval Kishor Upadhyay profile picture

Naval Kishor Upadhyay

Software engineer with more than 10 years of professional experience

Location Vienna, Austria Joined Joined on  Personal website https://www.linkedin.com/in/naval-kishor-upadhyay/
Multi-NIC in Linux: What They Are, Why They Exist, and How Traffic Flows

Multi-NIC in Linux: What They Are, Why They Exist, and How Traffic Flows

2
Comments 1
5 min read
Walking the DNS Tree: From Root Zone to Your Website

Walking the DNS Tree: From Root Zone to Your Website

2
Comments
4 min read
The Hidden Backbone of the Internet: How DNS Actually Works

The Hidden Backbone of the Internet: How DNS Actually Works

4
Comments 1
5 min read
IP Addressing and Subnetting Simplified

IP Addressing and Subnetting Simplified

1
Comments
4 min read
Why IPv4 Ran Out of Addresses and How NAT Saved the Internet

Why IPv4 Ran Out of Addresses and How NAT Saved the Internet

4
Comments
5 min read
# The TCP 3-Way Handshake: How Connections Begin Their Life

# The TCP 3-Way Handshake: How Connections Begin Their Life

4
Comments
4 min read
TCP vs UDP: Why Some Apps Want Reliability and Others Want Speed

TCP vs UDP: Why Some Apps Want Reliability and Others Want Speed

Comments
3 min read
Why Layer 3 Isn’t Enough: Reliability Problems and the Rise of TCP/UDP

Why Layer 3 Isn’t Enough: Reliability Problems and the Rise of TCP/UDP

Comments
3 min read
ARP Explained: The Translator Between IP and MAC

ARP Explained: The Translator Between IP and MAC

1
Comments
2 min read
Subnet Masks Made Simple: How Networks Identify Who’s “Local”

Subnet Masks Made Simple: How Networks Identify Who’s “Local”

Comments
3 min read
Routers and Route Tables: The GPS of the Internet

Routers and Route Tables: The GPS of the Internet

Comments
3 min read
The Hidden Role of Switches: How MAC Address Tables Actually Work

The Hidden Role of Switches: How MAC Address Tables Actually Work

Comments
3 min read
How Data Really Travels Across the Internet

How Data Really Travels Across the Internet

Comments
4 min read
Networking Basics: Clients, Servers, Switches, Routers, and Firewalls

Networking Basics: Clients, Servers, Switches, Routers, and Firewalls

Comments
2 min read
YUM vs RPM: Understanding Package Management in Linux

YUM vs RPM: Understanding Package Management in Linux

Comments
2 min read
Systemd Demystified: Managing Services in Modern Linux

Systemd Demystified: Managing Services in Modern Linux

Comments
4 min read
Beyond the 12 Factors: Portability

Beyond the 12 Factors: Portability

Comments
1 min read
12-Factor App Principle #12: Admin Processes

12-Factor App Principle #12: Admin Processes

Comments
1 min read
12-Factor App Principle #11: Logs

12-Factor App Principle #11: Logs

Comments
1 min read
12-Factor App Principle #10: Dev/Prod Parity

12-Factor App Principle #10: Dev/Prod Parity

Comments
1 min read
12-Factor App Principle #9: Disposability

12-Factor App Principle #9: Disposability

Comments
1 min read
12-Factor App Principle #8: Concurrency

12-Factor App Principle #8: Concurrency

Comments
1 min read
12-Factor App Principle #7: Port Binding

12-Factor App Principle #7: Port Binding

Comments
1 min read
12-Factor App Principle #6: Processes

12-Factor App Principle #6: Processes

Comments
1 min read
12-Factor App Principle #5: Build, Release, Run

12-Factor App Principle #5: Build, Release, Run

Comments
2 min read
12-Factor App Principle #4: Backing Services

12-Factor App Principle #4: Backing Services

Comments
1 min read
12-Factor App Principle #3: Config

12-Factor App Principle #3: Config

Comments
1 min read
12-Factor App Principle #2: Dependencies

12-Factor App Principle #2: Dependencies

Comments
2 min read
12-Factor App Principle #1: Codebase

12-Factor App Principle #1: Codebase

Comments
2 min read
loading...