Tagged articles
384 articles
Page 2 of 4
Liangxu Linux
Liangxu Linux
Feb 27, 2024 · Operations

How to Diagnose and Fix Port 53 DNS Conflicts on Linux

This guide explains why port 53 is occupied by the systemd‑resolve service, breaks down the UDP and TCP listeners shown by netstat, and provides step‑by‑step commands to stop, reconfigure, and restore DNS resolution on a Linux system.

DNSLinuxnetwork troubleshooting
0 likes · 5 min read
How to Diagnose and Fix Port 53 DNS Conflicts on Linux
Bilibili Tech
Bilibili Tech
Feb 20, 2024 · Backend Development

Investigation and Optimization of Unexpected AAAA DNS Requests in Go Applications

The article investigates why Go applications unexpectedly send AAAA DNS queries to a secondary nameserver, tracing the issue to the built‑in resolver’s handling of non‑recursive responses from a NetScaler proxy, and recommends using the cgo resolver, enabling recursion, or forcing IPv4 to eliminate the added latency.

DNSDebuggingGo
0 likes · 14 min read
Investigation and Optimization of Unexpected AAAA DNS Requests in Go Applications
Liangxu Linux
Liangxu Linux
Feb 18, 2024 · Operations

Master DNS Lookups with dig: A Complete Linux Guide

This guide explains how to use the Linux dig command to query various DNS records, retrieve name‑server details, perform reverse lookups, and specify custom DNS servers, providing clear examples and step‑by‑step commands for effective network troubleshooting.

DNSLinuxcommand-line
0 likes · 5 min read
Master DNS Lookups with dig: A Complete Linux Guide
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Dec 1, 2023 · Information Security

Silence is not Golden: Disrupting the Load Balancing of Authoritative DNS Servers – ACM CCS 2023 Distinguished Paper Award

The ACM CCS 2023 distinguished paper 'Silence is not Golden: Disrupting the Load Balancing of Authoritative DNS Servers' by Alibaba Cloud and Tsinghua University reveals a novel attack that exploits silent‑response policies of authoritative DNS servers to manipulate load‑balancing in major recursive resolvers, affecting a significant portion of popular domains.

CCS2023DNSTsinghua University
0 likes · 4 min read
Silence is not Golden: Disrupting the Load Balancing of Authoritative DNS Servers – ACM CCS 2023 Distinguished Paper Award
MaGe Linux Operations
MaGe Linux Operations
Nov 25, 2023 · Fundamentals

How DNS Caching, Recursion, and Iteration Really Work

This article explains the DNS caching strategy, the difference between recursive and iterative queries, and how resolvers and authoritative servers cooperate to translate hostnames into IP addresses while optimizing network resources.

DNSRecursioncaching
0 likes · 4 min read
How DNS Caching, Recursion, and Iteration Really Work
Efficient Ops
Efficient Ops
Nov 21, 2023 · Cloud Native

How to Diagnose and Fix Common Kubernetes Pod Startup Failures

This guide explains why Kubernetes pods may fail to start—covering resource overcommit, memory/CPU limits, network, storage, code, and configuration issues—and provides a step‑by‑step troubleshooting workflow including cluster health checks, event logs, pod status, network connectivity, storage verification, container logs, DNS resolution, and best‑practice tips.

DNSKubernetesPod troubleshooting
0 likes · 9 min read
How to Diagnose and Fix Common Kubernetes Pod Startup Failures
dbaplus Community
dbaplus Community
Nov 16, 2023 · Cloud Native

Master Kubernetes Troubleshooting: From Pod Failures to DNS Issues

This guide walks through a systematic approach to diagnosing Kubernetes problems, covering pod startup failures, cluster health checks, event logs, pod status, network and storage verification, container logs, DNS service checks, and provides practical commands and tips for each step.

ClusterDNSKubernetes
0 likes · 10 min read
Master Kubernetes Troubleshooting: From Pod Failures to DNS Issues
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Nov 6, 2023 · Cloud Computing

Alibaba Cloud DNS Product Upgrade and Ecosystem Strategy at Yunqi Conference 2023

At the Yunqi Conference on October 31, Alibaba Cloud’s DNS team unveiled major upgrades to its cloud DNS product, detailing a unified “one platform, two ends” architecture, multi‑cloud integration, enhanced reliability, security, and ecosystem initiatives, with case studies from Geely, China Communications, and others.

DNSInfrastructuremulti-cloud
0 likes · 9 min read
Alibaba Cloud DNS Product Upgrade and Ecosystem Strategy at Yunqi Conference 2023
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Nov 3, 2023 · Industry Insights

Exploring “DNS+”: The Next Evolution of Internet Addressing and Governance

The 2023 “DNS+ Development White Paper” released by Alibaba Cloud, the China Academy of Information and Communications Technology, and Tsinghua University outlines how the DNS ecosystem is evolving into a broader network identifier platform, driven by cloud, IPv6, AI, and governance challenges, and why continuous innovation is essential.

DNSDNS+IPv6
0 likes · 4 min read
Exploring “DNS+”: The Next Evolution of Internet Addressing and Governance
Test Development Learning Exchange
Test Development Learning Exchange
Nov 2, 2023 · Cloud Native

Overview of Kubernetes Components and Plugins

This article provides a comprehensive overview of Kubernetes core components, such as Master and Worker nodes, and explains the purpose and usage of various plugins—including network, volume, ingress, DNS, dashboard, heapster, kubelet, and container runtime—along with practical command‑line examples for each.

Cloud NativeDNSDashboard
0 likes · 17 min read
Overview of Kubernetes Components and Plugins
37 Interactive Technology Team
37 Interactive Technology Team
Oct 23, 2023 · Backend Development

Investigation of Go HTTP Client Connection Pool Not Reusing Connections

The investigation revealed that the Go http.Client was not reusing connections because response bodies were closed before being fully read, causing the underlying connections to be marked dead; fully reading the bodies restored pooling, eliminated DNS‑resolution timeouts and dramatically lowered query‑per‑second spikes.

Connection PoolDNSGo
0 likes · 9 min read
Investigation of Go HTTP Client Connection Pool Not Reusing Connections
Wukong Talks Architecture
Wukong Talks Architecture
Aug 31, 2023 · Fundamentals

Understanding DNS: Principles, Resolution Process, and Performance Optimization

This article explains the fundamentals of the Domain Name System (DNS), covering domain and name‑server concepts, the hierarchical resolution process, recursive and iterative queries, performance‑enhancing techniques such as UDP usage, caching, and switching to public DNS servers, and details DNS record types and packet structure.

DNSDomain Name SystemNetworking
0 likes · 14 min read
Understanding DNS: Principles, Resolution Process, and Performance Optimization
Programmer DD
Programmer DD
Aug 18, 2023 · Information Security

Why Gmail Rejects Your Emails and How to Fix SPF/DKIM Issues

This guide explains why Gmail bounces verification emails from a Spring Boot backend, analyzes the required SPF, DKIM, ARC, and DMARC configurations, and provides step‑by‑step instructions with example TXT records to ensure successful delivery.

DKIMDMARCDNS
0 likes · 6 min read
Why Gmail Rejects Your Emails and How to Fix SPF/DKIM Issues
Liangxu Linux
Liangxu Linux
Jul 18, 2023 · Fundamentals

Why Direct IP Access Fails: The Role of the Host Header

The article explains why visiting a website by its IP address often results in errors, showing that the HTTP Host header differs from domain‑based requests, and demonstrates this with Fiddler and Postman experiments using Baidu as an example.

DNSHTTPHTTPS
0 likes · 4 min read
Why Direct IP Access Fails: The Role of the Host Header
Liangxu Linux
Liangxu Linux
Jul 15, 2023 · Operations

How to Use DNS to Map One Domain to Multiple IPs for Load Balancing

This guide explains how a single domain can be configured with multiple A records to point to different IP addresses, describes common DNS resolution strategies such as round‑robin and weighted routing, and outlines the advantages and limitations of DNS‑based load balancing.

A RecordDNSRound Robin
0 likes · 6 min read
How to Use DNS to Map One Domain to Multiple IPs for Load Balancing
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Jun 22, 2023 · Information Security

Cloud DNS: Challenges, Security Risks, and Future Directions Discussed at the Alibaba Cloud & Tsinghua University Forum

The forum highlighted the growing importance of DNS in cloud-era digital transformation, presented security challenges of cloud‑based DNS load balancing, and outlined research findings and future "DNS+" strategies to ensure stable, scalable, and secure internet naming services.

DNSDigital Transformationinformation security
0 likes · 7 min read
Cloud DNS: Challenges, Security Risks, and Future Directions Discussed at the Alibaba Cloud & Tsinghua University Forum
Liangxu Linux
Liangxu Linux
Jun 22, 2023 · Fundamentals

Why Only 13 DNS Root Servers? History, Limits, and Modern Solutions

This article explains the DNS hierarchy, details the 13 official root servers, describes how priming queries work, why the 512‑byte UDP limit created a technical bottleneck, and how label compression, EDNS0, Anycast and server renaming have allowed the system to scale beyond the original constraints.

AnycastDNSEDNS0
0 likes · 17 min read
Why Only 13 DNS Root Servers? History, Limits, and Modern Solutions
MaGe Linux Operations
MaGe Linux Operations
May 30, 2023 · Operations

Understanding Load Balancing: Types, Architectures, and Algorithms for High-Performance Clusters

This article explains the three main types of load balancing—DNS, hardware, and software—their advantages and disadvantages, typical combined architectures, and the key algorithms such as round robin, weighted round robin, least‑load, performance‑optimal, and hash‑based that drive high‑performance cluster scheduling.

DNSbalancing algorithmshardware load balancer
0 likes · 6 min read
Understanding Load Balancing: Types, Architectures, and Algorithms for High-Performance Clusters
Tencent Cloud Developer
Tencent Cloud Developer
May 8, 2023 · Cloud Native

Troubleshooting Common Kubernetes Networking Issues: Cross-VPC NodePort Timeouts, LB Pressure Test CPS Low, DNS Delays, and More

This guide walks through eight frequent Kubernetes networking problems in Tencent Cloud Kubernetes Service—such as cross‑VPC NodePort timeouts, low load‑balancer CPS, DNS resolution delays, apiserver access lag, mis‑configured resolv.conf, liveness‑probe failures, and externalTrafficPolicy = Local timeouts—explaining their root causes and providing concrete kernel, iptables, DNS, and configuration fixes.

DNSKubernetesLB
0 likes · 29 min read
Troubleshooting Common Kubernetes Networking Issues: Cross-VPC NodePort Timeouts, LB Pressure Test CPS Low, DNS Delays, and More
AI Cyberspace
AI Cyberspace
Apr 12, 2023 · Fundamentals

How DNS Powers the Internet: From Distributed Databases to Private Servers

This article explains the evolution and architecture of the Domain Name System (DNS), covering its origins, hierarchical domain structure, global server hierarchy, recursive resolution process, private server deployment, protocol packet format, and implementation methods such as UDP/TCP and HTTP DNS, illustrated with diagrams and code examples.

BINDDNSDomain Name System
0 likes · 17 min read
How DNS Powers the Internet: From Distributed Databases to Private Servers
Liangxu Linux
Liangxu Linux
Mar 20, 2023 · Operations

How to Build a Linux DNS, NFS, and Local Yum Repo with Nginx

This guide walks you through installing and configuring a Bind DNS server, setting up NFS sharing on Linux, and creating a local YUM repository served by Nginx, complete with command‑line steps, configuration file edits, and troubleshooting tips.

DNSLinuxNFS
0 likes · 9 min read
How to Build a Linux DNS, NFS, and Local Yum Repo with Nginx
Open Source Linux
Open Source Linux
Feb 15, 2023 · Backend Development

Choosing Java Docker Base Images & JDKs: Optimize Shutdown, Memory, and DNS

This article explains how to select the proper base image (Alpine or Debian), decide between JDK and JRE, choose Oracle or OpenJDK, handle graceful shutdown signals in Docker, configure memory limits across JDK versions, manage DNS caching, and optionally compile Java applications to native binaries with GraalVM.

DNSDockerGraceful Shutdown
0 likes · 25 min read
Choosing Java Docker Base Images & JDKs: Optimize Shutdown, Memory, and DNS
JD Cloud Developers
JD Cloud Developers
Feb 2, 2023 · Operations

How to Seamlessly Migrate Your Domain and DNS to JD Cloud

This step‑by‑step guide explains how to keep your domain registration unchanged while moving DNS to JD Cloud, verify the migration, switch traffic to JD Cloud servers, and finally transfer the domain registration itself, ensuring a smooth transition without downtime.

DNSJD Clouddomain migration
0 likes · 6 min read
How to Seamlessly Migrate Your Domain and DNS to JD Cloud
MaGe Linux Operations
MaGe Linux Operations
Jan 18, 2023 · Fundamentals

Understanding DNS: From Queries to Caching Explained

An in‑depth guide walks through the fundamentals of the Domain Name System, explaining its role as a distributed hierarchical database, the functions of root, TLD, authoritative and local DNS servers, the recursive and iterative query processes, caching mechanisms, and practical interview insights.

DNSDomain Name SystemIterative query
0 likes · 9 min read
Understanding DNS: From Queries to Caching Explained
Bilibili Tech
Bilibili Tech
Dec 30, 2022 · Operations

Design and Evolution of Bilibili Intranet DNS Service

The article details Bilibili’s internal DNS service evolution—from an initial BIND9 master‑slave setup to a multi‑level caching architecture that boosts QPS to over 1.5 million—while describing comprehensive host, business, and client monitoring, key configuration pitfalls, and best‑practice recommendations for a low‑latency, reliable intranet DNS.

DNSInfrastructurebind9
0 likes · 10 min read
Design and Evolution of Bilibili Intranet DNS Service
Liangxu Linux
Liangxu Linux
Dec 21, 2022 · Operations

Master Linux Network Commands: IP, Netstat, Ping, Traceroute, DNS & DHCP

This guide explains essential Linux networking commands—including ip, ifconfig, netstat, ping, traceroute, host, dig, systemd-resolve, and dhclient—showing how to view interfaces, check connectivity, trace routes, query DNS records, and manage DHCP leases for effective troubleshooting.

DNSLinux
0 likes · 9 min read
Master Linux Network Commands: IP, Netstat, Ping, Traceroute, DNS & DHCP
政采云技术
政采云技术
Dec 6, 2022 · Frontend Development

Front‑end Localized Deployment: DNS Forwarding and Asset Replacement Strategies

This article explains how a front‑end team can localize static resources for intranet deployment by either intercepting DNS requests to redirect CDN domains to internal servers or by scanning and replacing CDN URLs during the build process, and provides step‑by‑step implementation details with code examples.

DNSfrontendlocalization
0 likes · 14 min read
Front‑end Localized Deployment: DNS Forwarding and Asset Replacement Strategies
Su San Talks Tech
Su San Talks Tech
Dec 1, 2022 · Fundamentals

Master Computer Networks: From OSI Layers to TCP Handshakes and Security Essentials

This comprehensive guide covers computer network fundamentals, including OSI and TCP/IP models, protocol layers, DNS resolution, HTTP/HTTPS details, TCP three‑way handshake and four‑way teardown, congestion control, security threats like XSS and CSRF, and practical mitigation techniques, providing a solid foundation for networking interviews and real‑world applications.

Computer NetworksDNSHTTP
0 likes · 71 min read
Master Computer Networks: From OSI Layers to TCP Handshakes and Security Essentials
Efficient Ops
Efficient Ops
Nov 21, 2022 · Fundamentals

How CDN Technology Accelerates Web Delivery: Fundamentals and Mechanics

Content Delivery Networks (CDNs) add a caching layer to the Internet, placing content on edge nodes near users to reduce latency, alleviate bandwidth constraints, and improve response speed, with DNS-based smart routing, cache servers, and load balancing forming the core of their operation.

CDNContent Delivery NetworkDNS
0 likes · 11 min read
How CDN Technology Accelerates Web Delivery: Fundamentals and Mechanics
ByteFE
ByteFE
Nov 19, 2022 · Frontend Development

Tech Digest: Frontend and Backend Innovations – Ant Design 5.0, GraphQL Collaboration, Serverless Frontend, DNS/CDN, Package Management, CSS Mask Techniques, and More

This curated digest highlights recent technical advances such as Ant Design 5.0's new theming, GraphQL-based front‑back collaboration tools, Meituan's serverless front‑end platform, DNS and CDN fundamentals, GitHub Blocks, no‑code DevOps trends, the evolution of npm/yarn/pnpm, and modern CSS mask and clip‑path corner‑cutting techniques.

DNSDevOpsGraphQL
0 likes · 5 min read
Tech Digest: Frontend and Backend Innovations – Ant Design 5.0, GraphQL Collaboration, Serverless Frontend, DNS/CDN, Package Management, CSS Mask Techniques, and More
Top Architect
Top Architect
Nov 16, 2022 · Fundamentals

Understanding DNS Domain Name Resolution and Its Process

This article explains the fundamentals of DNS domain name resolution, detailing the distinction between domain names and IP addresses, the step-by-step resolution process—including local cache checks, recursive and iterative queries—and the main DNS record types such as A, MX, CNAME, NS, and TXT.

DNSDomain Name SystemInternet
0 likes · 11 min read
Understanding DNS Domain Name Resolution and Its Process
iQIYI Technical Product Team
iQIYI Technical Product Team
Nov 11, 2022 · Cloud Computing

Evolution and Practice of iQIYI Internal DNS Architecture in Hybrid Cloud

iQIYI’s internal DNS evolved from a simple private‑cloud master/slave design into a multi‑layer Anycast architecture and, finally, a hybrid‑cloud solution that unifies private and public cloud name resolution through directional forwarding, proxy bridging, and automated management, delivering secure, low‑latency, globally consistent service.

AnycastDNScloud computing
0 likes · 20 min read
Evolution and Practice of iQIYI Internal DNS Architecture in Hybrid Cloud
Programmer DD
Programmer DD
Nov 10, 2022 · Backend Development

How to Choose the Right Java Base Image, JDK/JRE, and Optimize Container Settings

This guide walks through selecting Alpine or Debian base images, deciding between JDK and JRE, picking Oracle or OpenJDK, choosing the appropriate JVM, handling graceful shutdown signals, configuring memory limits across JDK versions, managing DNS cache, and leveraging GraalVM native compilation for Java containers.

DNSDockerJVM
0 likes · 22 min read
How to Choose the Right Java Base Image, JDK/JRE, and Optimize Container Settings
Open Source Linux
Open Source Linux
Nov 3, 2022 · Operations

Master Network Troubleshooting: Essential Steps and Tools for Reliable Connectivity

This guide walks you through the fundamental prerequisites, systematic methodology, and detailed step‑by‑step procedures—including physical link checks, IP/DNS configuration verification, gateway and router testing, public IP pinging, and DNS validation—required to diagnose and resolve common network connectivity issues in small‑to‑medium enterprise environments.

DNSOSI modelTCP/IP
0 likes · 13 min read
Master Network Troubleshooting: Essential Steps and Tools for Reliable Connectivity
Top Architect
Top Architect
Sep 4, 2022 · Operations

Understanding DNS Load Balancing and Its Role in Modern Architecture

This article explains the limitations of traditional load balancing, how CDN and DNS mechanisms work, the concept of SOA, and how DNS-based load balancing can distribute traffic across multiple servers, including practical examples and a list of supporting DNS service providers.

CDNDNSSOA
0 likes · 9 min read
Understanding DNS Load Balancing and Its Role in Modern Architecture
Tencent Cloud Developer
Tencent Cloud Developer
Aug 29, 2022 · Cloud Computing

High‑Availability DNS Solutions on Tencent Cloud: BIND and CoreDNS with ETCD

The article details two high‑availability DNS implementations for Tencent Cloud—an intelligent BIND‑based server and a CoreDNS solution backed by an ETCD cluster—covering DNS fundamentals, installation steps, configuration files, zone creation, health checks, and verification of internal and external name resolution across multi‑AZ deployments.

BINDCoreDNSDNS
0 likes · 24 min read
High‑Availability DNS Solutions on Tencent Cloud: BIND and CoreDNS with ETCD
Efficient Ops
Efficient Ops
Aug 14, 2022 · Fundamentals

Why VLANs Matter: Simplifying Networks with Virtual LANs, Gateways, and DNS

This article explains the concept of VLANs, how they segment broadcast domains like classroom groups, describes single‑arm routing and layer‑3 switches for inter‑VLAN communication, and covers essential networking components such as gateways, DNS, MAC addresses, IP addressing, and subnet masks, illustrating each with clear analogies.

DNSMAC addressSubnet Mask
0 likes · 12 min read
Why VLANs Matter: Simplifying Networks with Virtual LANs, Gateways, and DNS
Efficient Ops
Efficient Ops
Jul 10, 2022 · Fundamentals

Mastering DNS: How Domain Names Turn Into IP Addresses

This article explains the fundamentals of the Domain Name System, walks through the multi‑step DNS query process using tools like dig, describes the hierarchy of name servers from root to host, and introduces common DNS record types and auxiliary utilities for troubleshooting and analysis.

DNSDNS RecordsDomain Name System
0 likes · 15 min read
Mastering DNS: How Domain Names Turn Into IP Addresses
Top Architect
Top Architect
Jun 29, 2022 · Operations

Understanding DNS Load Balancing, CDN, and SOA Mechanisms

This article explains the limitations of traditional load‑balancing, describes how CDNs and DNS use distributed, hierarchical mechanisms such as SOA to achieve traffic distribution and fault tolerance, and outlines practical DNS‑based load‑balancing implementations and supported service providers.

CDNDNSInfrastructure
0 likes · 7 min read
Understanding DNS Load Balancing, CDN, and SOA Mechanisms
IEG Growth Platform Technology Team
IEG Growth Platform Technology Team
Jun 14, 2022 · Mobile Development

Network Optimization Strategies for the YoukeYing Mobile SDK

This article outlines the background, guiding principles, measurement methods, and concrete optimization techniques—including protocol selection, data reduction, request aggregation, DNS and HTTP/2 improvements, priority handling, and backend tweaks—that together reduced SDK network latency by about 40% and accelerated asset delivery to over 90% within three seconds.

AndroidDNSHTTP2
0 likes · 10 min read
Network Optimization Strategies for the YoukeYing Mobile SDK
Liangxu Linux
Liangxu Linux
May 26, 2022 · Fundamentals

A Beginner’s Guide to VLANs, Routing, Gateways, DNS, MAC and Subnet Masks

This article explains the concepts of VLANs, single‑arm routing and layer‑3 switches, gateways, DNS, MAC addresses, and subnet masks, using simple analogies and diagrams to show how network segmentation and communication work together in modern LAN environments.

DNSMAC addressNetworking Fundamentals
0 likes · 11 min read
A Beginner’s Guide to VLANs, Routing, Gateways, DNS, MAC and Subnet Masks
Efficient Ops
Efficient Ops
May 9, 2022 · Fundamentals

Why VLANs Matter: Simplifying Networks with Virtual LANs, Gateways, and DNS

This article explains the concept of VLANs, illustrates how they segment networks like classroom groups, describes single‑arm routing and layer‑3 switches for inter‑VLAN communication, and covers related fundamentals such as gateways, DNS, MAC addresses, and subnet masks, providing clear analogies and diagrams for beginners.

DNSMAC addressSubnet Mask
0 likes · 12 min read
Why VLANs Matter: Simplifying Networks with Virtual LANs, Gateways, and DNS
MaGe Linux Operations
MaGe Linux Operations
May 4, 2022 · Fundamentals

How DNS Works: From Root Servers to Global Load Balancing

DNS translates human‑readable domain names into IP addresses through a hierarchical, distributed system of root, top‑level, and authoritative servers, employing caching and recursive queries, and supports both internal and global load balancing to ensure high availability and low latency for internet users.

DNSDomain Name SystemInternet
0 likes · 10 min read
How DNS Works: From Root Servers to Global Load Balancing
Open Source Linux
Open Source Linux
Apr 26, 2022 · Fundamentals

What Happens When You Hit Enter on a URL? Deep Dive into DNS, TCP, HTTP

When you type a URL and press Enter, the browser performs a series of steps—including URL parsing, DNS resolution across multiple caches, TCP three‑way handshake, HTTP request construction, server processing, and response handling—each involving specific protocols and layers that together deliver the requested web page.

DNSHTTPTCP
0 likes · 9 min read
What Happens When You Hit Enter on a URL? Deep Dive into DNS, TCP, HTTP
Zhuanzhuan Tech
Zhuanzhuan Tech
Apr 13, 2022 · Operations

Implementing DNS Wildcard (Domain Wildcard) for Test Environment Management and Tag Domain Integration in the OMS Backend System

This article describes how a company replaced manual host‑file based test environment access with DNS wildcard domain resolution, detailing the evolution from fixed to dynamic environments, the configuration steps on the Zhuanzhuan DNS platform, and the resulting improvements in operational efficiency and deployment simplicity.

BackendDNSDeployment
0 likes · 7 min read
Implementing DNS Wildcard (Domain Wildcard) for Test Environment Management and Tag Domain Integration in the OMS Backend System
MaGe Linux Operations
MaGe Linux Operations
Apr 11, 2022 · Fundamentals

Mastering DNS: From Basics to Advanced Configuration and Security

This comprehensive guide explains the DNS system, its distributed architecture, protocol nuances, hierarchical naming structure, resolution process, caching, smart routing, BIND configuration, load balancing, subdomain delegation, debugging tools, and security considerations such as amplification attacks.

BINDDNSDomain Name System
0 likes · 19 min read
Mastering DNS: From Basics to Advanced Configuration and Security
Tencent Cloud Middleware
Tencent Cloud Middleware
Mar 29, 2022 · Cloud Native

How to Implement Non‑Intrusive In‑Cluster DNS with PolarisMesh

This article explains the internal DNS challenges of VIP‑based service routing, compares intrusive SDK‑based and non‑intrusive DNS approaches, and details how PolarisMesh supports both centralized and distributed DNS implementations, including their capabilities, configuration steps, and future enhancements.

DNSPolarisMeshservice discovery
0 likes · 9 min read
How to Implement Non‑Intrusive In‑Cluster DNS with PolarisMesh
Liangxu Linux
Liangxu Linux
Mar 6, 2022 · Fundamentals

Can a Country Vanish from the Internet? A Deep Dive into DNS Root Servers

This article explains how the DNS system works, describes the hierarchical structure of root, TLD, authoritative and local DNS servers, examines why there are only thirteen logical root servers (with thousands of physical mirrors), and evaluates whether blocking them could erase a nation's presence online.

AnycastDNSDomain Name System
0 likes · 9 min read
Can a Country Vanish from the Internet? A Deep Dive into DNS Root Servers
IT Services Circle
IT Services Circle
Mar 1, 2022 · Fundamentals

Can a Country Be Erased from the Internet by Blocking Root DNS Servers?

The article explains how the Domain Name System works, describes the hierarchical structure of DNS including root, top‑level, and authoritative servers, and argues that even if root servers were blocked a nation would not disappear from the Internet because of distributed mirrors and anycast technology.

AnycastDNSDomain Name System
0 likes · 9 min read
Can a Country Be Erased from the Internet by Blocking Root DNS Servers?
Alibaba Cloud Native
Alibaba Cloud Native
Feb 28, 2022 · Cloud Native

How to Observe and Diagnose DNS Failures in Kubernetes Clusters

This article explains how DNS operates inside Kubernetes, enumerates common failure causes, describes CoreDNS's built‑in observability plugins, introduces BPF‑based client‑side diagnostics, and provides a step‑by‑step troubleshooting workflow to identify and resolve DNS issues in cloud‑native environments.

BPFCoreDNSDNS
0 likes · 18 min read
How to Observe and Diagnose DNS Failures in Kubernetes Clusters
Top Architect
Top Architect
Feb 25, 2022 · Fundamentals

Understanding DNS Root Servers: Their Role, Operation, and Global Distribution

This article explains what DNS root servers are, how they function in the hierarchical name‑resolution process, why there are only thirteen IPv4 root addresses, where they are located worldwide—including China’s nodes—and lists common public DNS services for both IPv4 and IPv6.

DNSInternet infrastructureNetworking
0 likes · 10 min read
Understanding DNS Root Servers: Their Role, Operation, and Global Distribution
FunTester
FunTester
Feb 24, 2022 · Backend Development

How to Add Load Balancing to a Custom Go DNS Resolver

This guide shows how to modify a Go custom DNS resolver to perform simple load balancing by predefining IP addresses and randomly selecting one for each new connection, including full code examples and test output.

BackendCustom ResolverDNS
0 likes · 5 min read
How to Add Load Balancing to a Custom Go DNS Resolver
Ops Development Stories
Ops Development Stories
Feb 23, 2022 · Cloud Native

Why Your Kubernetes Pod Can't Reach the Server: DNS Search Domain Pitfalls and Fixes

An agent service running in a Kubernetes pod appeared healthy but failed to receive heartbeats due to DNS resolution errors caused by an unintended 'HOST' search domain, leading to incorrect IP resolution; the article details the investigation, explains Kubernetes DNS mechanics, and shows how adjusting ndots or using fully qualified names resolves the issue.

DNSKubernetesPod
0 likes · 18 min read
Why Your Kubernetes Pod Can't Reach the Server: DNS Search Domain Pitfalls and Fixes
TAL Education Technology
TAL Education Technology
Feb 17, 2022 · Fundamentals

Comprehensive Overview of the Web Access Process: From DNS Resolution to Kubernetes Deployment

This article explains the complete web request lifecycle—including DNS lookup, caching mechanisms, HTTP/HTTPS communication, TCP/UDP transport, gateway routing, backend service models, virtualization, Docker containerization, and Kubernetes orchestration—providing engineers with a solid foundation for diagnosing and optimizing modern web applications.

DNSDockerKubernetes
0 likes · 19 min read
Comprehensive Overview of the Web Access Process: From DNS Resolution to Kubernetes Deployment
FunTester
FunTester
Feb 17, 2022 · Backend Development

Implementing a Custom DNS Resolver for Go HTTP Client Testing

This article demonstrates how to extend Go's HTTP client with a custom DNS resolver using net.Dialer, configure load‑balancing, and test the implementation with sample code and a simple mock service, providing a practical guide for backend developers.

DNSGohttp-client
0 likes · 6 min read
Implementing a Custom DNS Resolver for Go HTTP Client Testing
Liangxu Linux
Liangxu Linux
Feb 13, 2022 · Fundamentals

How DNS Works and Why Only 13 Root Servers Exist

This article explains the DNS resolution process, the hierarchy of root, top‑level, and authoritative servers, why there are only 13 root servers, and why the United States cannot easily cut off China’s Internet access.

AnycastDNSDomain Name System
0 likes · 10 min read
How DNS Works and Why Only 13 Root Servers Exist
IT Services Circle
IT Services Circle
Feb 12, 2022 · Cloud Computing

Azure Leap‑Year Outage and Leap‑Second Impacts on Cloud Systems

The article analyzes the 2012 Azure outage caused by a leap‑year date bug, explains Azure's cluster and Fabric Controller architecture, discusses common leap‑year and leap‑second pitfalls, and shows how time anomalies can cascade through DNS and other cloud services, illustrated with real code examples.

AzureDNScloud computing
0 likes · 12 min read
Azure Leap‑Year Outage and Leap‑Second Impacts on Cloud Systems
FunTester
FunTester
Feb 10, 2022 · Backend Development

How to Implement Load‑Balancing with a Custom Java DNS Resolver

This article explains why the default InMemoryDnsResolver cannot provide load balancing, shows how to create a custom SystemDefaultDnsResolver that randomly selects IPs, and demonstrates single‑thread, multi‑thread, and single‑connection pool tests to verify the behavior.

BackendDNSHttpClient
0 likes · 9 min read
How to Implement Load‑Balancing with a Custom Java DNS Resolver
Refining Core Development Skills
Refining Core Development Skills
Feb 8, 2022 · Fundamentals

Comprehensive Overview of DNS: Architecture, Query Process, Caching, and Security

This article provides a thorough introduction to the Domain Name System (DNS), covering its hierarchical design, query workflow, caching mechanisms, message structure, resource record types, and common security threats along with mitigation techniques, offering essential knowledge for networking fundamentals.

DNSDomain Name SystemNetworking
0 likes · 22 min read
Comprehensive Overview of DNS: Architecture, Query Process, Caching, and Security
Open Source Linux
Open Source Linux
Jan 28, 2022 · Fundamentals

Why 13 DNS Root Servers Keep the Internet Running – Explained

This article explains what DNS root servers are, how they function in the hierarchical name resolution process, why there are only 13 of them, their global distribution—including China’s nodes—and provides a list of public DNS services, highlighting their critical role in internet stability and security.

DNSDomain Name SystemInternet infrastructure
0 likes · 8 min read
Why 13 DNS Root Servers Keep the Internet Running – Explained
Efficient Ops
Efficient Ops
Jan 26, 2022 · Fundamentals

Mastering DNS: From Basics to Advanced Queries

This article explains the fundamentals of the Domain Name System, how DNS queries work, the role of DNS servers, hierarchical name resolution, record types, and useful command‑line tools such as dig, host, and nslookup, providing clear examples and diagrams for each concept.

DNSDNS RecordsDomain Name System
0 likes · 15 min read
Mastering DNS: From Basics to Advanced Queries
Efficient Ops
Efficient Ops
Dec 21, 2021 · Fundamentals

Understanding DNS: From Basics to BIND Configuration and Load Balancing

This article explains DNS fundamentals, its distributed hierarchical structure, TCP/UDP usage, top‑level domains, resolution workflow, caching, smart geo‑aware routing, BIND server setup, zone file syntax, DNS load balancing, sub‑domain delegation, debugging tools, and the risk of DNS amplification attacks.

BINDDNSDomain Name System
0 likes · 18 min read
Understanding DNS: From Basics to BIND Configuration and Load Balancing