Tagged articles
384 articles
Page 4 of 4
Efficient Ops
Efficient Ops
Jun 28, 2019 · Operations

Why China’s New DNS Root Servers Matter for Global Internet Stability

The Ministry of Industry and Information Technology approved the establishment of four DNS root server mirrors in China, outlining strict operational, security, and reporting requirements while highlighting the broader context of the nation’s IPv6 "Snowman" initiative and its impact on global internet governance.

ChinaDNSInternet infrastructure
0 likes · 8 min read
Why China’s New DNS Root Servers Matter for Global Internet Stability
Efficient Ops
Efficient Ops
Jun 5, 2019 · Fundamentals

Understanding DNS and HTTP: From Browser to Server Explained

This article walks through the essential concepts of DNS and HTTP, detailing how a browser resolves a domain name to an IP address via recursive and iterative queries and then retrieves web content through HTTP request and response cycles, complete with diagrams and command examples.

DNSHTTPWeb
0 likes · 12 min read
Understanding DNS and HTTP: From Browser to Server Explained
Youzan Coder
Youzan Coder
May 22, 2019 · Mobile Development

YouZan Mobile Testing Environment Switching Solution: VpnService + ZanProxy Implementation

YouZan’s Mobile Assistant combines Android VpnService (or iOS NetworkExtension) with the open‑source ZanProxy, using tun2socks‑based SOCKS5 tunneling, UUID‑based user isolation, and an ACL‑driven fake‑DNS scheme to replace complex Charles/hosts setups with a single‑click, certificate‑only, PC‑free environment‑switching solution supporting TCP, UDP, and WebSocket traffic.

ACLAndroid VpnServiceDNS
0 likes · 14 min read
YouZan Mobile Testing Environment Switching Solution: VpnService + ZanProxy Implementation
MaGe Linux Operations
MaGe Linux Operations
Apr 8, 2019 · Operations

Mastering Load Balancing: From HTTP Redirects to LVS DR & TUN

This article explains the principles, advantages, and limitations of various load‑balancing techniques—including HTTP redirection, DNS‑based balancing, reverse‑proxy, LVS‑NAT, LVS‑DR, and LVS‑TUN—while providing practical Linux commands and configuration examples for building scalable systems.

DNSIPVSLVS
0 likes · 14 min read
Mastering Load Balancing: From HTTP Redirects to LVS DR & TUN
Efficient Ops
Efficient Ops
Apr 7, 2019 · Fundamentals

How DNS Works: From Queries to Root Servers Explained

DNS, the Internet’s core naming system, translates human‑readable domain names into IP addresses; this article explains its fundamentals, the multi‑step query process shown with the dig tool, server hierarchy, record types, security concerns, and handy command‑line utilities for inspection.

DNSDNS RecordsDomain Name System
0 likes · 15 min read
How DNS Works: From Queries to Root Servers Explained
MaGe Linux Operations
MaGe Linux Operations
Mar 28, 2019 · Operations

Mastering Load Balancing: Principles, Types, and Algorithms Explained

Load balancing distributes incoming traffic across multiple servers to improve performance, ensure high availability, and enable scalability, and this article explains its core principles, various classifications such as DNS, IP, layer‑2 and hybrid methods, and common algorithms like round‑robin, least connections, hash and weighted distribution.

DNSScalabilityhardware load balancer
0 likes · 13 min read
Mastering Load Balancing: Principles, Types, and Algorithms Explained
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Mar 19, 2019 · Information Security

Alibaba Cloud DNS Engineer Guo Chuan Presents at ICANN64: Practices, Security Challenges, and Future Directions

Alibaba Cloud DNS senior engineer Guo Chuan, the sole Chinese participant selected for the ICANN64 Talent Program, delivered a keynote on DNS practice, highlighted stability and security challenges, discussed DoH/DoT, DNSSEC, IoT impacts, and emphasized collaborative governance for a resilient global internet infrastructure.

DNSDNSSECDoH
0 likes · 5 min read
Alibaba Cloud DNS Engineer Guo Chuan Presents at ICANN64: Practices, Security Challenges, and Future Directions
MaGe Linux Operations
MaGe Linux Operations
Jan 16, 2019 · Operations

How to Install and Configure a Linux DNS Server with BIND

This guide explains the purpose of DNS, the role of the /etc/hosts file, the different DNS record types, and provides step‑by‑step instructions for installing BIND on Linux, configuring master, slave and cache servers, and managing zones and records.

BINDDNSLinux
0 likes · 17 min read
How to Install and Configure a Linux DNS Server with BIND
iQIYI Technical Product Team
iQIYI Technical Product Team
Jan 11, 2019 · Cloud Computing

Anycast Technology Overview and Its Application in Internal DNS System Deployment

Anycast assigns a single IP to multiple distributed DNS nodes, automatically routing queries to the nearest healthy server, which balances load, mitigates DDoS, and provides sub‑second failover; iQIYI’s internal tests confirmed UDP and TCP compatibility, enabling a self‑healing DNS deployment across data centers that cuts operational complexity and prepares for broader service use.

AnycastDDoS mitigationDNS
0 likes · 7 min read
Anycast Technology Overview and Its Application in Internal DNS System Deployment
MaGe Linux Operations
MaGe Linux Operations
Dec 29, 2018 · Fundamentals

Master DNS: From Basics to Advanced Queries Explained

This article provides a comprehensive guide to DNS, covering its purpose, hierarchical query process, server roles, record types, and practical command‑line tools like dig, host, and nslookup, enabling readers to fully understand and troubleshoot domain name resolution.

DNSDomain Name SystemInternet Protocols
0 likes · 17 min read
Master DNS: From Basics to Advanced Queries Explained
360 Quality & Efficiency
360 Quality & Efficiency
Dec 29, 2018 · Fundamentals

Introduction to DNS Concepts and BIND Server Configuration

This article explains DNS fundamentals, the impact of incorrect local DNS on user experience, outlines recursive and authoritative DNS roles, describes domain hierarchy, and provides a practical overview of BIND server setup, its configuration files, and sample zone definitions with dig query results.

BINDDNSDomain Name System
0 likes · 5 min read
Introduction to DNS Concepts and BIND Server Configuration
Baidu App Technology
Baidu App Technology
Dec 26, 2018 · Mobile Development

Deep Network Optimization in Baidu App: DNS and HTTPDNS Practices

To combat carrier DNS hijacking and latency, Baidu App implements a comprehensive HTTPDNS solution that replaces system DNS with secure, BGP‑routed queries, adds layered strategies for disaster recovery, caching, IP selection, and integrates custom modules into Android’s OkHttp and iOS’s Cronet, dramatically lowering hijack rates while modestly improving response times.

AndroidDNSHTTPDNS
0 likes · 20 min read
Deep Network Optimization in Baidu App: DNS and HTTPDNS Practices
MaGe Linux Operations
MaGe Linux Operations
Dec 14, 2018 · Operations

Mastering Load Balancing: From HTTP Redirects to LVS Direct Routing

This article explains the concept of load balancing, compares HTTP redirection, DNS‑based balancing, reverse‑proxy solutions, and Linux Virtual Server techniques (LVS‑NAT, LVS‑DR, LVS‑TUN), detailing their mechanisms, advantages, limitations, and practical configuration commands for building scalable, high‑performance server farms.

DNSLVSLinux
0 likes · 14 min read
Mastering Load Balancing: From HTTP Redirects to LVS Direct Routing
Java Captain
Java Captain
Dec 8, 2018 · Fundamentals

What Happens Behind the Scenes When You Enter a URL

The article explains step‑by‑step what occurs when a user types a URL, covering DNS resolution, browser caching, HTTP requests and redirects, server processing, HTML generation, resource fetching, compression, and asynchronous AJAX communication, using Facebook as a concrete example.

BrowserDNSHTTP
0 likes · 15 min read
What Happens Behind the Scenes When You Enter a URL
AntTech
AntTech
Dec 7, 2018 · Cloud Native

Progressive Service Mesh Migration Strategy at Ant Financial

This article details Ant Financial's progressive Service Mesh migration plan, explaining the challenges of moving massive legacy applications to Kubernetes and Istio, the evaluated evolution routes, key migration practices like network continuity and DNS-based addressing, and the implementation of custom CoreDNS plugins for dynamic DNS updates.

CoreDNSDNSIstio
0 likes · 23 min read
Progressive Service Mesh Migration Strategy at Ant Financial
Efficient Ops
Efficient Ops
Dec 2, 2018 · Fundamentals

What Really Happens When You Type a URL? From DNS to Browser Rendering

This article walks through the complete journey of a web request—from entering a URL, DNS resolution, TCP three‑way handshake, HTTP request and response, to the browser’s parsing, layout, and painting processes—explaining each step and the underlying protocols in clear detail.

Browser RenderingDNSHTTP request
0 likes · 17 min read
What Really Happens When You Type a URL? From DNS to Browser Rendering
AntTech
AntTech
Oct 10, 2018 · Cloud Native

DNS Universal Addressing Scheme for Service Mesh Integration of Legacy SOA Applications

This article presents a DNS‑based universal addressing solution that enables traditional SOA applications using interfaces such as Dubbo, HSF, and SOFA to run on a Service Mesh without code changes, by mapping interface names to Kubernetes ClusterIP through CoreDNS and leveraging Istio’s routing mechanisms.

CoreDNSDNSIstio
0 likes · 14 min read
DNS Universal Addressing Scheme for Service Mesh Integration of Legacy SOA Applications
Architecture Digest
Architecture Digest
Sep 6, 2018 · Operations

Understanding Load Balancing: Types, Algorithms, and Implementation Strategies

This article explains the concept of load balancing, compares DNS‑based, hardware‑based, and software‑based solutions, and details common balancing algorithms such as round‑robin, load‑aware, response‑time, and hash strategies, highlighting their advantages, limitations, and typical use cases in high‑traffic systems.

AlgorithmsDNSHardware
0 likes · 9 min read
Understanding Load Balancing: Types, Algorithms, and Implementation Strategies
Java Captain
Java Captain
Jul 15, 2018 · Fundamentals

Key Concepts of Web and Network Protocols: GET/POST, DNS, Idempotence, Cookies vs Session, TCP Handshake, HTTP, and HTTPS

This article explains the fundamental differences between GET and POST requests, the dual TCP/UDP usage of DNS, the meaning of idempotence, the contrast between cookies and sessions, causes and solutions for TCP packet fragmentation, the three‑way handshake and four‑way termination, the complete HTTP request flow, long‑connection handling, TCP reliability mechanisms, detailed HTTP structure, the distinction between URI and URL, and how HTTPS secures data transmission.

DNSHTTPNetworking
0 likes · 18 min read
Key Concepts of Web and Network Protocols: GET/POST, DNS, Idempotence, Cookies vs Session, TCP Handshake, HTTP, and HTTPS
ITPUB
ITPUB
May 22, 2018 · Fundamentals

Master Linux DNS: Install, Configure, and Manage BIND Servers

This guide explains the fundamentals of DNS, how hostnames map to IP addresses, and provides step‑by‑step instructions for installing BIND on Linux, configuring master, slave, and cache servers, defining zones, and managing common DNS record types.

BINDDNSLinux
0 likes · 17 min read
Master Linux DNS: Install, Configure, and Manage BIND Servers
Meitu Technology
Meitu Technology
Apr 19, 2018 · Mobile Development

Meitu DNS Optimization Practices and Non‑Intrusive SDK Integration for Android

Meitu’s Android DNS SDK combines LocalDNS and HTTP DNS in a hybrid strategy, transparently replaces the system resolver via reflection and native hooks, and dynamically switches to HTTP DNS on anomalies, cutting lookup latency by about 100 ms, boosting cache hit rates and overall request success while preventing DNS hijacking.

AndroidDNSNative integration
0 likes · 14 min read
Meitu DNS Optimization Practices and Non‑Intrusive SDK Integration for Android
MaGe Linux Operations
MaGe Linux Operations
Apr 6, 2018 · Fundamentals

Master DNS: From Basics to Advanced Queries with dig

This article explains DNS fundamentals, detailing how domain names are resolved to IP addresses, the multi‑step query process shown with the dig tool, the hierarchical server architecture, record types, and additional utilities, enabling readers to fully understand and troubleshoot DNS operations.

DNSDomain Name Systemdig
0 likes · 15 min read
Master DNS: From Basics to Advanced Queries with dig
JD Tech
JD Tech
Mar 19, 2018 · Backend Development

Design and Implementation of KDNS: A High‑Performance DPDK‑Based DNS Server

This article presents the design, DPDK‑based implementation, performance optimizations, and test results of KDNS—a C‑language DNS server that replaces ContainerDNS's Go server, achieving near line‑rate processing, high availability, and significant latency improvements over traditional bind9 solutions.

CContainerDNSDNS
0 likes · 12 min read
Design and Implementation of KDNS: A High‑Performance DPDK‑Based DNS Server
ITPUB
ITPUB
Mar 9, 2018 · Operations

How to Build Your Own Global CDN Using Smart DNS and Anycast

This guide explains how to create a personal CDN by deploying multiple edge servers, using Geo‑IP‑aware DNS routing, leveraging Amazon Route 53 latency‑based routing, synchronizing content, handling SSL with Let’s Encrypt, and evaluating performance across continents.

AnycastCDNDNS
0 likes · 10 min read
How to Build Your Own Global CDN Using Smart DNS and Anycast
Java Captain
Java Captain
Mar 7, 2018 · Fundamentals

Understanding Network Communication: From IP Addresses to HTTP Requests

This article explains how computers exchange data packets over the Internet, covering MAC and IP addressing, subnet determination, static and dynamic IP configuration via DHCP, DNS resolution, and the step‑by‑step construction of TCP, IP, and Ethernet frames for a web request.

DHCPDNSHTTP
0 likes · 11 min read
Understanding Network Communication: From IP Addresses to HTTP Requests
ITPUB
ITPUB
Mar 6, 2018 · Operations

How to Build Your Own Low‑Latency CDN from Scratch

This guide explains why a custom CDN can outperform commercial services, walks through using geo‑aware DNS, BGP Anycast limitations, setting up edge servers, distributing static content, handling SSL certificates, and shares real‑world performance results and lessons learned.

AnycastCDNDNS
0 likes · 11 min read
How to Build Your Own Low‑Latency CDN from Scratch
Architecture Digest
Architecture Digest
Feb 8, 2018 · Backend Development

High‑Performance Networking in Google Chrome: Architecture and Optimizations

The article explains Chrome's guiding principles, multi‑process architecture, network request lifecycle, and a suite of performance optimizations—including DNS pre‑fetch, TCP pre‑connect, caching strategies, and predictive pre‑rendering—that together reduce latency and make the browser faster as users continue to browse.

CacheChromeDNS
0 likes · 33 min read
High‑Performance Networking in Google Chrome: Architecture and Optimizations
MaGe Linux Operations
MaGe Linux Operations
Dec 18, 2017 · Operations

Master Linux DNS Server: Installation, Configuration, and Management Guide

This comprehensive guide explains how DNS translates hostnames to IP addresses, covers the role of /etc/hosts, details domain name components, describes the three DNS server types, and provides step‑by‑step instructions for installing BIND, configuring master, slave, and cache zones, as well as managing records, TTL, and common troubleshooting commands on Linux.

BINDDNSServer Configuration
0 likes · 17 min read
Master Linux DNS Server: Installation, Configuration, and Management Guide
21CTO
21CTO
Jul 21, 2017 · Fundamentals

What Happens When Your Browser Loads a Web Page? From DNS to Rendering Explained

This article walks through every step a browser takes to fetch and display a website—including DNS cache lookup, OS and ISP resolution, TCP handshake, HTTP request handling, and the rendering pipeline—while also clarifying core concepts such as callbacks, async vs sync, and the event loop.

AsynchronousBrowserDNS
0 likes · 6 min read
What Happens When Your Browser Loads a Web Page? From DNS to Rendering Explained
ITPUB
ITPUB
Jul 11, 2017 · Operations

Step‑by‑Step Guide to Installing and Configuring a Linux BIND DNS Server

This article walks you through the fundamentals of DNS, explains the role of /etc/hosts, describes the three types of DNS servers, shows how to install BIND on Red Hat or Debian systems, and provides detailed configuration examples for master, slave, and cache zones along with essential record types and troubleshooting commands.

BINDDNSNetworking
0 likes · 17 min read
Step‑by‑Step Guide to Installing and Configuring a Linux BIND DNS Server
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jun 5, 2017 · Operations

Mastering Load Balancing: HTTP Redirect, DNS, Reverse Proxy, and LVS Techniques

This article explains the concept of load balancing beyond simple equal distribution, comparing HTTP redirection, DNS‑based balancing, reverse‑proxy methods, and various Linux Virtual Server (LVS) approaches—including NAT, direct routing, and IP tunneling—highlighting their mechanisms, advantages, limitations, and practical configuration commands.

DNSIPVSnetwork operations
0 likes · 16 min read
Mastering Load Balancing: HTTP Redirect, DNS, Reverse Proxy, and LVS Techniques
21CTO
21CTO
May 17, 2017 · Operations

Should You Keep the ‘www’ Prefix? Pros, Cons, and Server Config Guide

This article examines whether the ‘www’ subdomain is still necessary in 2023, discusses DNS and cookie implications, and provides practical Apache and Nginx rewrite rules for handling www‑to‑non‑www (and vice versa) redirects while considering SSL and SEO impacts.

DNSSSLapache rewrite
0 likes · 7 min read
Should You Keep the ‘www’ Prefix? Pros, Cons, and Server Config Guide
ITPUB
ITPUB
Apr 19, 2017 · Operations

How to Install and Configure a Linux BIND DNS Server Step‑by‑Step

This guide explains the fundamentals of DNS, walks through editing the /etc/hosts file, describes domain name components, details the three types of DNS servers, and provides complete installation, configuration, zone definition, record creation, and troubleshooting steps for a Linux BIND DNS server.

BINDDNSServer Configuration
0 likes · 17 min read
How to Install and Configure a Linux BIND DNS Server Step‑by‑Step
ITPUB
ITPUB
Apr 19, 2017 · Operations

Load Balancing Deep Dive: HTTP Redirects, DNS, Reverse Proxy, and LVS Techniques

This article explains the concept of load balancing, compares HTTP redirection, DNS‑based balancing, reverse‑proxy methods, and Linux Virtual Server techniques (LVS‑NAT, LVS‑DR, LVS‑TUN), detailing their mechanisms, performance trade‑offs, configuration commands, and practical deployment considerations for scalable server infrastructures.

DNSIPVSLVS
0 likes · 16 min read
Load Balancing Deep Dive: HTTP Redirects, DNS, Reverse Proxy, and LVS Techniques
ITPUB
ITPUB
Apr 18, 2017 · Operations

Mastering Load Balancing: From HTTP Redirects to LVS IP Tunneling

This article explains various load‑balancing techniques—including HTTP redirects, DNS‑based balancing, reverse‑proxy solutions, and Linux Virtual Server methods (LVS‑NAT, LVS‑DR, LVS‑TUN)—detailing their principles, advantages, limitations, and practical configuration commands.

DNSIPVSLVS
0 likes · 15 min read
Mastering Load Balancing: From HTTP Redirects to LVS IP Tunneling
Baidu Intelligent Testing
Baidu Intelligent Testing
Mar 22, 2017 · Operations

Load Balancing: Concepts, Mechanisms, and Enterprise Practices

This article explains the principles of load balancing, distinguishes stateless service and stateful data balancing, describes DNS, hardware and software solutions such as F5, HAProxy, LVS, and GSLB, and illustrates real‑world implementations at Alibaba and Tencent while offering practical guidance on sharding, caching, and fault tolerance.

DNSGSLBHAProxy
0 likes · 18 min read
Load Balancing: Concepts, Mechanisms, and Enterprise Practices
ITPUB
ITPUB
Feb 21, 2017 · Operations

How We Resolved a Sudden DNS Outage That Took Down Our Website and App

When a Saturday early-morning outage left the company’s website and mobile app inaccessible for many users, the team traced the issue to an unpaid domain causing DNS resolution failures, detailed the investigation steps, temporary fixes, and lessons learned about DNS processes and operational readiness.

DNSOutageincident management
0 likes · 13 min read
How We Resolved a Sudden DNS Outage That Took Down Our Website and App
Efficient Ops
Efficient Ops
Feb 16, 2017 · Operations

Why a Missed DNS Renewal Shut Down Our Site—and How We Fixed It

A detailed post‑mortem recounts how a forgotten domain renewal caused a DNS outage, the frantic troubleshooting steps across teams, temporary work‑arounds like switching to Google DNS, and the lessons learned for future incident management.

DNSdomain managementincident response
0 likes · 13 min read
Why a Missed DNS Renewal Shut Down Our Site—and How We Fixed It
Efficient Ops
Efficient Ops
Jan 8, 2017 · Operations

Why Global Server Load Balancing (GSLB) Is Hard: Technical Challenges and Solutions

This article explains what GSLB (Global Server Load Balancing) is, why achieving high availability, low latency, and accurate traffic distribution is difficult due to DNS limitations, caching, and routing constraints, and explores architectural and network‑level techniques such as feedback loops, anycast, and BGP routing to mitigate these challenges.

AnycastDNSGSLB
0 likes · 16 min read
Why Global Server Load Balancing (GSLB) Is Hard: Technical Challenges and Solutions
Efficient Ops
Efficient Ops
Nov 2, 2016 · Operations

Mastering CDN DNS: Compatibility, Speed, and Precision Optimization

This article, based on Li Meng’s 2016 Shanghai Global Operations Conference talk, examines CDN DNS deployment and optimization from a developer’s perspective, covering DNS architecture, NS clustering, BIND selection algorithms, RTT-based weighting, error penalties, and practical guidelines for achieving compatible, fast, and efficient DNS solutions.

BINDCDNDNS
0 likes · 14 min read
Mastering CDN DNS: Compatibility, Speed, and Precision Optimization
Efficient Ops
Efficient Ops
Oct 27, 2016 · Information Security

Tech World Shake‑Up: DNS Outage, Apple ARM Support, Google Strategy, Kafka Updates

A roundup of recent tech developments covering a massive US DNS outage caused by IoT‑based DDoS attacks, Apple’s addition of ARM support to macOS Sierra, Google’s evolving 20% time policy, new multi‑data‑center features in Confluent Kafka, MariaDB’s new member, a critical OpenSSL flaw, China Mobile’s OpenStack award, and Tencent’s rapid Nexus 6P hack.

AppleDNSGoogle
0 likes · 8 min read
Tech World Shake‑Up: DNS Outage, Apple ARM Support, Google Strategy, Kafka Updates
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Sep 8, 2016 · Operations

How to Diagnose App “Unavailable” Issues with Ping&DNS: A Step‑by‑Step Guide

This article walks readers through practical techniques for identifying and resolving common “unavailable” app problems—such as white screens, slow loading, or error codes—by using the lightweight Ping&DNS Android tool to check domain names, IP connectivity, DNS resolution, and traceroute data, empowering both novice users and professionals.

DNSOperationsmobile app
0 likes · 8 min read
How to Diagnose App “Unavailable” Issues with Ping&DNS: A Step‑by‑Step Guide
ITPUB
ITPUB
Aug 23, 2016 · Databases

Designing a Zookeeper‑MHA MySQL High‑Availability Architecture: Key Insights

This talk explains how Lianjia redesigned its MySQL high‑availability setup by replacing VIP‑based failover with a Zookeeper‑driven naming service, detailing the original MHA architecture, its shortcomings, the new components, workflow, operational challenges, and a DNS‑based refinement.

DNSDatabase ArchitectureMHA
0 likes · 14 min read
Designing a Zookeeper‑MHA MySQL High‑Availability Architecture: Key Insights
Architecture Digest
Architecture Digest
Jul 7, 2016 · Operations

Understanding Load Balancing and the Design of Alibaba's VIPServer

This article explains the fundamentals of load balancing, compares common techniques such as DNS round‑robin, hardware and software load balancers, discusses their advantages and drawbacks, and introduces Alibaba's VIPServer as a mid‑tier, seven‑layer load‑balancing solution with advanced health‑check and traffic‑routing features.

DNSL4/L7VIPServer
0 likes · 19 min read
Understanding Load Balancing and the Design of Alibaba's VIPServer
21CTO
21CTO
Feb 2, 2016 · Fundamentals

Master DNS: From Domain Registration to Detecting Hijacks

This guide explains how to register and bind domain names, use DNS tools like dig and nslookup to query records, trace resolution paths, and identify common DNS issues such as domain squatting, hijacking, and spoofing, providing practical security insights.

DNSDNS hijackingDNS spoofing
0 likes · 13 min read
Master DNS: From Domain Registration to Detecting Hijacks
21CTO
21CTO
Jan 10, 2016 · Fundamentals

What Really Happens When You Enter a URL? Inside Browser, DNS & HTTP

From typing a URL to rendering a page, this article walks through each step—browser DNS lookup, HTTP request and response, redirects, server processing, content delivery, and asynchronous calls—revealing the complex interactions that make modern web browsing possible.

BrowserDNSHTTP
0 likes · 16 min read
What Really Happens When You Enter a URL? Inside Browser, DNS & HTTP
21CTO
21CTO
Dec 9, 2015 · Mobile Development

How Ctrip Boosted Mobile App Network Performance: Real-World Practices and Lessons

Ctrip's wireless development team shares a comprehensive overview of their app's network architecture, common performance pitfalls such as DNS and TCP issues, and a series of practical optimizations—including DNS caching, quality detection, priority handling, retransmission, payload reduction, and protocol upgrades—that dramatically improved service success rates and reduced latency.

DNSMobile DevelopmentQUIC
0 likes · 16 min read
How Ctrip Boosted Mobile App Network Performance: Real-World Practices and Lessons
MaGe Linux Operations
MaGe Linux Operations
Dec 3, 2015 · Operations

How Email Works: From DNS MX Records to Secure Delivery

This guide explains how email systems work—from DNS MX record lookup and server roles like MUA, MTA, MDA, and MRA to the detailed steps of sending, receiving, authentication, encryption, and spam filtering—providing operations engineers with a comprehensive understanding of mail infrastructure.

DNSEmailOperations
0 likes · 18 min read
How Email Works: From DNS MX Records to Secure Delivery
ITPUB
ITPUB
Oct 23, 2015 · Cloud Computing

Uncovering the Hidden Pitfalls of Internet+ Network Infrastructure

The 2015 SACC conference highlighted numerous hidden challenges in building Internet+ network infrastructure—including cloud host, DNS, CDN, IP database, and BGP issues—providing practical insights for architects and IT professionals to avoid costly mistakes.

BGPCDNDNS
0 likes · 7 min read
Uncovering the Hidden Pitfalls of Internet+ Network Infrastructure
21CTO
21CTO
Oct 21, 2015 · Backend Development

How to Eliminate DNS Lookups for Faster Mobile App HTTP Requests

This article explains why DNS resolution slows down mobile app traffic, compares the traditional PC‑era HTTP flow with wireless app challenges, and presents a DNS‑free optimization that uses a locally cached IP list to improve latency, load balancing, and resilience.

DNSHTTPbackend optimization
0 likes · 5 min read
How to Eliminate DNS Lookups for Faster Mobile App HTTP Requests
21CTO
21CTO
Oct 17, 2015 · Fundamentals

What Really Happens Behind the Scenes When You Visit a URL?

This article walks through every step that occurs when you type a URL— from the browser’s DNS lookup and HTTP request, through server processing, redirects, HTML rendering, and subsequent resource and AJAX calls—revealing how browsers, servers, and CDNs cooperate to deliver a web page.

BrowserDNSHTTP
0 likes · 15 min read
What Really Happens Behind the Scenes When You Visit a URL?
Java High-Performance Architecture
Java High-Performance Architecture
Sep 25, 2015 · Operations

Understanding Load Balancing: HTTP Redirects, Reverse Proxies, IP & DNS Methods

Load balancing distributes traffic across multiple servers using techniques such as HTTP redirects, reverse‑proxy (layer‑7) routing, IP‑based (layer‑4) balancing, and DNS round‑robin, each with distinct advantages and drawbacks regarding performance, scalability, configuration complexity, and fault tolerance.

Application LayerDNSIPVS
0 likes · 5 min read
Understanding Load Balancing: HTTP Redirects, Reverse Proxies, IP & DNS Methods
Efficient Ops
Efficient Ops
Sep 22, 2015 · Information Security

How Tencent Cloud Defeats Massive DDoS Attacks in Seconds

This article explains how Tencent Cloud’s Dayu service mitigates large‑scale DDoS and CC attacks, using DNS redirection, traffic scrubbing nodes, and rapid 5‑second cleaning to keep services like Hammer Technology online during massive traffic spikes.

DDoSDNSTencent Cloud
0 likes · 10 min read
How Tencent Cloud Defeats Massive DDoS Attacks in Seconds
MaGe Linux Operations
MaGe Linux Operations
Aug 18, 2015 · Operations

Mastering dig: Essential DNS Query Techniques and Options

This guide introduces the dig command, explains its basic usage, advanced options, query types, TCP mode, domain defaults, trace functionality, and output simplification, providing practical examples for effective DNS troubleshooting and analysis.

DNSLinuxcommand-line
0 likes · 10 min read
Mastering dig: Essential DNS Query Techniques and Options
MaGe Linux Operations
MaGe Linux Operations
Aug 17, 2015 · Fundamentals

How Email Works: From DNS Queries to Secure Mail Delivery

This comprehensive guide explains the architecture and workflow of email systems, covering DNS MX record lookup, the roles of MUA, MTA, MDA, MRA, authentication mechanisms, encryption, and spam/virus filtering, providing operators with essential knowledge to manage and secure mail services.

AuthenticationDNSEmail
0 likes · 17 min read
How Email Works: From DNS Queries to Secure Mail Delivery
Ctrip Technology
Ctrip Technology
Apr 25, 2015 · Mobile Development

Mobile Development Network Performance Optimization Practices at Ctrip

The article details Ctrip's mobile app network architecture, common performance bottlenecks such as DNS, TCP, and payload issues, and presents six practical optimization techniques—including DNS caching, network‑quality detection, service prioritization, retry mechanisms, payload compression, and overseas CDN improvements—that collectively reduced latency by 150‑200 ms and raised service success rates above 99 %.

DNSHybridTCP
0 likes · 14 min read
Mobile Development Network Performance Optimization Practices at Ctrip