Tagged articles

Network

476 articles · Page 5 of 5
JD Tech
JD Tech
Jun 4, 2018 · Mobile Development

Comprehensive JDReact Development Guide: Project Setup, Environment, Common Pitfalls and Best Practices

This article provides a step‑by‑step tutorial for creating, configuring, and debugging JDReact projects—including project initialization, npm/yarn setup, styling conventions, routing, network requests, animation handling, scroll‑view tricks, H5 conversion issues, and deployment tips—while highlighting frequent Windows compatibility problems and practical solutions.

DebuggingJDReactNetwork
0 likes · 15 min read
Comprehensive JDReact Development Guide: Project Setup, Environment, Common Pitfalls and Best Practices
Efficient Ops
Efficient Ops
Jun 3, 2018 · Backend Development

Mastering Load Balancing: When to Choose LVS, Nginx, or HAProxy

This article explains the principles, architectures, and trade‑offs of three popular software load balancers—LVS, Nginx, and HAProxy—guiding you to select the right solution based on traffic volume, protocol layer, and operational complexity.

HAProxyLVSNetwork
0 likes · 13 min read
Mastering Load Balancing: When to Choose LVS, Nginx, or HAProxy
dbaplus Community
dbaplus Community
May 15, 2018 · Operations

Why High‑Throughput Redis Still Drops Packets: Deep Dive into Linux Network Stack and Interrupt Optimization

The article investigates massive packet loss in Meituan‑Dianping's Redis service despite 10 Gbps NIC upgrades, traces the issue to kernel receive‑buffer drops and single‑CPU interrupt handling, and presents a step‑by‑step optimization using backlog tuning, CPU and Redis affinity, and NUMA‑aware placement to eliminate drops and improve latency.

LinuxNUMANetwork
0 likes · 30 min read
Why High‑Throughput Redis Still Drops Packets: Deep Dive into Linux Network Stack and Interrupt Optimization
Qunar Tech Salon
Qunar Tech Salon
Apr 29, 2018 · Backend Development

Understanding Apache HttpClient's Default Retry Strategy and How to Disable It

This article examines the default retry mechanism of Apache HttpClient 4.5.5, explains how the RetryExec executor and DefaultHttpRequestRetryHandler work, details the conditions under which retries occur or are skipped, and shows how to disable automatic retries when building an HttpClient instance.

ApacheHttpClientJava
0 likes · 13 min read
Understanding Apache HttpClient's Default Retry Strategy and How to Disable It
ITPUB
ITPUB
Apr 3, 2018 · Operations

Reviving a 4‑Year‑Old Ubuntu PC: Network Fixes, SSH Setup, Java, Maven & More

This guide walks through troubleshooting Ubuntu 14.04 network manager incompatibility, configuring campus network access, setting up an SSH server, adjusting Vim tabs, installing Java JDK, Maven, Zsh, and various utilities, plus tips for grub configuration, system monitoring, and software enhancements on an old machine.

GRUBJavaMaven
0 likes · 10 min read
Reviving a 4‑Year‑Old Ubuntu PC: Network Fixes, SSH Setup, Java, Maven & More
Meituan Technology Team
Meituan Technology Team
Mar 15, 2018 · Operations

Root Cause Analysis and Optimization of Network Packet Loss in High‑Traffic Redis Services

Through kernel‑level analysis we discovered that Redis packet loss stemmed from rx_dropped buffer exhaustion caused by interrupt‑handling backlogs, and resolved it by assigning NIC interrupts to specific cores on one NUMA node while binding Redis processes to the other, eliminating loss under dual‑10 GbE load.

Linux kernelNAPINetwork
0 likes · 33 min read
Root Cause Analysis and Optimization of Network Packet Loss in High‑Traffic Redis Services
ITPUB
ITPUB
Jan 30, 2018 · Operations

Eliminating Network Black Holes in Dell Blade Server Deployments

This article explains how misconfigured links in Dell blade server networks can create black‑hole failures, illustrates two fault scenarios, and provides step‑by‑step switch configuration techniques—including link‑dependency groups and uplink‑state groups—to ensure automatic NIC failover and maintain high availability.

DellNetworkblade-servers
0 likes · 13 min read
Eliminating Network Black Holes in Dell Blade Server Deployments
Architecture Digest
Architecture Digest
Dec 21, 2017 · Operations

Design and Implementation of an Open‑Source Load Balancing Solution Using Nginx and LVS

The article describes how a company replaced costly commercial load balancers with an open‑source architecture based on Nginx for layer‑4 traffic and a layer‑7 cluster, detailing project background, technology selection, redundant design, network and Nginx configurations, operational scripts, performance testing, and data analysis.

Networkautomationhigh availability
0 likes · 11 min read
Design and Implementation of an Open‑Source Load Balancing Solution Using Nginx and LVS
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.

BINDDNSNetwork
0 likes · 17 min read
Master Linux DNS Server: Installation, Configuration, and Management Guide
360 Quality & Efficiency
360 Quality & Efficiency
Nov 23, 2017 · Operations

Ten Micro‑Metrics to Strengthen Performance Testing Reports

This article explains why traditional macro performance metrics are insufficient, introduces ten essential micro‑metrics covering memory, thread, and network aspects, and shows how to capture them using GC logs, thread dumps, and tools like netstat or open‑source APM solutions.

APMMemoryMonitoring
0 likes · 8 min read
Ten Micro‑Metrics to Strengthen Performance Testing Reports
ITPUB
ITPUB
Oct 12, 2017 · Operations

Master Linux TC: Shape Bandwidth and Control Traffic with HTB, Qdisc, and Filters

This guide explains Linux traffic control (TC), covering its core components—queueing disciplines, classes, and filters—along with HTB configuration, step‑by‑step command examples, burst handling, and practical use cases for limiting bandwidth per IP or subnet.

HTBNetworkbandwidth shaping
0 likes · 12 min read
Master Linux TC: Shape Bandwidth and Control Traffic with HTB, Qdisc, and Filters
MaGe Linux Operations
MaGe Linux Operations
Aug 10, 2017 · Backend Development

Explore the Ultimate Python Library Collection for Web Crawling and Data Processing

This comprehensive guide lists essential Python libraries for network operations, asynchronous programming, web crawling frameworks, HTML/XML parsing, text handling, data conversion, slug creation, office document manipulation, PDF processing, markdown rendering, YAML handling, CSS utilities, feed parsing, SQL tools, HTTP clients, microformats, executable analysis, PSD handling, natural language processing, browser automation, headless tools, multiprocessing, queues, cloud execution, email handling, URL manipulation, web content extraction, video downloading, wiki archiving, WebSocket communication, DNS queries, computer vision, proxy services, and miscellaneous utilities.

Data ProcessingLibrariesNetwork
0 likes · 17 min read
Explore the Ultimate Python Library Collection for Web Crawling and Data Processing
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jul 27, 2017 · Frontend Development

Master Whistle: Fast Proxy Setup for Frontend Debugging

This guide walks developers through installing Whistle, configuring one‑click proxy switching, and using its powerful rule‑based features—host mapping, file replacement, request forwarding, script injection, mock responses, remote debugging, and HTTPS support—to streamline frontend network debugging.

DebuggingNetworkWhistle
0 likes · 5 min read
Master Whistle: Fast Proxy Setup for Frontend Debugging
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
Efficient Ops
Efficient Ops
Jul 9, 2017 · Mobile Development

Why Users Quit Slow Apps: Insights from China’s 2016 Mobile Performance Report

The 2016 China Mobile App Performance Report, released by leading APM provider Tingyun, analyzes iOS and Android crash rates, network performance, error distributions, and third‑party API responsiveness, revealing that iOS apps crash five times more often than Android, network errors dominate failures, and certain industries suffer higher latency, offering developers data‑driven guidance to improve user experience.

APICrashNetwork
0 likes · 7 min read
Why Users Quit Slow Apps: Insights from China’s 2016 Mobile Performance Report
Architects' Tech Alliance
Architects' Tech Alliance
Jul 1, 2017 · Operations

Comprehensive Overview of Data Migration: Purposes, Challenges, and Main Technologies

This article provides a detailed introduction to data migration, explaining why and when it is needed, outlining its major challenges such as security, compatibility and downtime, and describing the four primary migration approaches—application, volume‑manager, network, and storage—along with common tools and technologies.

Data MigrationLVMNetwork
0 likes · 10 min read
Comprehensive Overview of Data Migration: Purposes, Challenges, and Main Technologies
MaGe Linux Operations
MaGe Linux Operations
May 30, 2017 · Operations

Fix Linux VM No Internet: Configure NAT and DHCP in VMware

This guide walks you through fixing a Linux virtual machine that cannot connect to the internet by adjusting network settings, resetting virtual network defaults, and configuring the VM to use NAT mode with automatic DHCP, ensuring seamless browsing after a simple restart.

LinuxNetworkVMware
0 likes · 3 min read
Fix Linux VM No Internet: Configure NAT and DHCP in VMware
Architects' Tech Alliance
Architects' Tech Alliance
May 11, 2017 · Cloud Computing

Design and Implementation Principles for Private Cloud Architecture

This article explains the fundamental principles, security considerations, and cloud‑native design of private cloud infrastructure, covering stability, scalability, redundancy, storage options, network architecture, authentication, encryption, resource pooling, SLA management, and example OpenStack designs to guide practical implementation.

NetworkOpenStackcloud architecture
0 likes · 46 min read
Design and Implementation Principles for Private Cloud Architecture
dbaplus Community
dbaplus Community
Apr 23, 2017 · Operations

From Legacy to Scalable: How TianpiaoChe Revamped Its Ops Architecture

Li Qiang, Operations Director at TianpiaoChe, shares the step‑by‑step transformation of a legacy e‑commerce infrastructure, covering network latency fixes, hardware re‑allocation, OS tuning, open‑source component upgrades, virtualization changes, and future plans, providing practical insights for large‑scale site operations.

DevOpsNetworkVirtualization
0 likes · 28 min read
From Legacy to Scalable: How TianpiaoChe Revamped Its Ops Architecture
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.

BINDDNSNetwork
0 likes · 17 min read
How to Install and Configure a Linux BIND DNS Server Step‑by‑Step
21CTO
21CTO
Mar 9, 2017 · Operations

Master HAProxy: Step-by-Step Guide to 4‑Layer & 7‑Layer Load Balancing

This article explains HAProxy’s role as a free, open‑source Linux load balancer, compares Layer 4 (TCP) and Layer 7 (HTTP) balancing, discusses SSL handling, and provides detailed installation and configuration steps—including package and source builds, global settings, defaults, and health‑check options.

ConfigurationHAProxyInstallation
0 likes · 8 min read
Master HAProxy: Step-by-Step Guide to 4‑Layer & 7‑Layer Load Balancing
Practical DevOps Architecture
Practical DevOps Architecture
Mar 2, 2017 · Operations

Sample Huawei Router Configuration Commands

This document provides a comprehensive set of Huawei router configuration commands covering system settings, SNMP, time, portal loading, security policies, ACL rules, user authentication, firewall zones, interface definitions, IP addressing, NAT, static routes, and user interface configurations.

ACLConfigurationNAT
0 likes · 4 min read
Sample Huawei Router Configuration Commands
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Feb 21, 2017 · Fundamentals

What Can 5G Really Do for You? Real-World Examples Explained

This article breaks down 5G for everyday users, illustrating how high bandwidth, dense connectivity, wide coverage, ultra‑reliable links, and massive device support translate into practical scenarios like seamless VR gaming, uninterrupted streaming in crowds, autonomous driving, remote robotics, and smart‑home IoT.

5GHigh BandwidthIoT
0 likes · 4 min read
What Can 5G Really Do for You? Real-World Examples Explained
Efficient Ops
Efficient Ops
Feb 15, 2017 · Operations

Mastering the One‑Second Rule: Boost Mobile User Experience in 2024

This article explains how mobile network characteristics, the one‑second rule, and targeted optimizations in access scheduling, protocols, and business logic can dramatically improve download success, startup speed, and overall user experience for mobile services.

Networkmobileoperations
0 likes · 24 min read
Mastering the One‑Second Rule: Boost Mobile User Experience in 2024
Meituan Technology Team
Meituan Technology Team
Jan 5, 2017 · Cloud Computing

MGW: Meituan's High‑Performance Four‑Layer Load Balancer

Meituan’s self‑developed MGW replaces LVS with a DPDK‑based four‑layer load balancer that handles tens of gigabits per second and millions of concurrent connections by eliminating interrupts and locks, isolating control and data planes, and providing OSPF‑ECMP clustering with seamless failover and session synchronization.

Cloud ComputingDPDKNetwork
0 likes · 20 min read
MGW: Meituan's High‑Performance Four‑Layer Load Balancer
Baidu Intelligent Testing
Baidu Intelligent Testing
Sep 2, 2016 · Mobile Development

Mobile Performance Testing Methods for Baidu Video App

This article outlines comprehensive mobile performance testing practices for Baidu Video, covering background, key performance dimensions such as smoothness, crash, memory, power, CPU, and network, and detailing metric collection methods on Android and iOS using command‑line tools, Xcode Instruments, and third‑party utilities.

AndroidCPUMemory
0 likes · 12 min read
Mobile Performance Testing Methods for Baidu Video App
Qunar Tech Salon
Qunar Tech Salon
Aug 14, 2016 · Mobile Development

Mobile App Performance Optimization: UI, Memory, Network, Power and Code

This article presents a detailed overview of mobile app performance optimization, covering UI responsiveness, memory management, network efficiency, power consumption, and code improvements, with practical analysis methods, tools, and case studies from major companies such as Ctrip and Alibaba to help developers enhance Android applications.

AndroidMemoryNetwork
0 likes · 32 min read
Mobile App Performance Optimization: UI, Memory, Network, Power and Code
Architect
Architect
Jun 23, 2016 · Mobile Development

Analysis of WeChat Sync Protocol and Network Architecture

The article provides a detailed technical analysis of WeChat's communication protocol, describing its SYNC‑based state synchronization, short and long connection designs, packet structures, SyncKey handling, multi‑device login, and differences between mobile and web clients, offering insight for developers and engineers.

NetworkWeChatmobile messaging
0 likes · 18 min read
Analysis of WeChat Sync Protocol and Network Architecture
ITPUB
ITPUB
Jun 23, 2016 · Operations

Mastering HAProxy: Deep Dive into TCP/HTTP Load Balancing, Configuration & Debugging

This comprehensive guide walks through HAProxy's version landscape, connection and closing modes, load‑balancing algorithms, persistence, content routing, header rewriting, multiple configuration examples—including dynamic and multi‑process setups—and practical debugging tips, supplemented by a live Q&A session.

HAProxyNetworkTCP
0 likes · 13 min read
Mastering HAProxy: Deep Dive into TCP/HTTP Load Balancing, Configuration & Debugging
21CTO
21CTO
Jun 18, 2016 · Operations

How LVS Load Balancer Distributes Traffic: Deep Dive into DR, NAT, and TUN Modes

This article explains the architecture of Linux Virtual Server (LVS) load balancers, detailing the roles of the Director server, Real servers, shared storage, and the three primary IPVS scheduling modes—DR, NAT/FULL NAT, and TUN—including their mechanisms, advantages, and configuration considerations.

DR modeIPVSLVS
0 likes · 14 min read
How LVS Load Balancer Distributes Traffic: Deep Dive into DR, NAT, and TUN Modes
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jun 9, 2016 · Operations

Understanding Load Balancing Algorithms and Hardware Solutions

This article explains common load‑balancing algorithms—including round‑robin, random, least‑connections, source‑IP hash, and weighted methods—describes their advantages and drawbacks, and examines hardware load‑balancing devices such as F5 and A10, covering functional, performance, stability, security, and cost considerations.

AlgorithmsHardwareNetwork
0 likes · 5 min read
Understanding Load Balancing Algorithms and Hardware Solutions
dbaplus Community
dbaplus Community
Jun 7, 2016 · Operations

Pick the Best Open‑Source Monitoring Tool and Design a Unified Ops Platform

This article compares five open‑source monitoring solutions—Cacti, Nagios, Zabbix, Centreon and Ganglia—explains how to design a unified operations monitoring platform, and provides step‑by‑step instructions for installing and configuring Ganglia on Linux, including management, client, web UI setup, extensions, and best‑practice considerations.

GangliaLinuxNetwork
0 likes · 13 min read
Pick the Best Open‑Source Monitoring Tool and Design a Unified Ops Platform
Tencent TDS Service
Tencent TDS Service
Jun 2, 2016 · Mobile Development

Master Retrofit: From Basics to Advanced Customizations in Android

This comprehensive guide walks Android developers through Retrofit’s fundamentals, usage patterns, URL configuration, parameter handling, custom converters, call adapters, and advanced techniques like file uploads, mock servers, and RxJava integration, providing code examples and deep insights to master network requests efficiently.

AndroidCustom ConverterNetwork
0 likes · 22 min read
Master Retrofit: From Basics to Advanced Customizations in Android
ITPUB
ITPUB
May 16, 2016 · Operations

How to Use Linux TC for Precise Bandwidth and Burst Control

This guide explains Linux traffic control (TC), covering its core components, queueing disciplines, classes, filters, burst parameters, and provides step‑by‑step command examples to limit download speeds for individual IPs or subnets.

LinuxNetworkbandwidth shaping
0 likes · 12 min read
How to Use Linux TC for Precise Bandwidth and Burst Control
21CTO
21CTO
Feb 27, 2016 · Backend Development

Mastering Software Load Balancing: Nginx, LVS, and HAProxy Deep Dive

This article provides a comprehensive overview of software load balancing, detailing the architecture, features, performance characteristics, and various load‑balancing strategies of Nginx, LVS, and HAProxy, and explains how to choose and deploy them in different scenarios.

HAProxyLVSNetwork
0 likes · 21 min read
Mastering Software Load Balancing: Nginx, LVS, and HAProxy Deep Dive
Architect
Architect
Nov 15, 2015 · Fundamentals

How HTTPS Affects Access Speed and User Experience

HTTPS enhances privacy and prevents traffic hijacking but introduces additional network round‑trip times and cryptographic computation, which can increase page load latency by several RTTs and tens of milliseconds, especially on first‑time connections, affecting overall user experience.

HTTPSNetworkWeb
0 likes · 7 min read
How HTTPS Affects Access Speed and User Experience
Qunar Tech Salon
Qunar Tech Salon
Nov 7, 2015 · Mobile Development

Seven Strategies for Optimizing Mobile Taobao App Performance

This article outlines seven practical strategies—including monitoring, network upgrades, caching, task grading, lazy loading, page structure refinement, and image download optimization—to significantly improve the launch speed, home page responsiveness, and cart performance of the Mobile Taobao application.

AndroidNetworkOptimization
0 likes · 11 min read
Seven Strategies for Optimizing Mobile Taobao App Performance
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 13, 2015 · Backend Development

Boost Large-Scale Website Performance: Key Paths, Caching, and Metrics Explained

This article examines website performance by breaking down the user request journey into three paths—client, network, and server—offering practical optimization techniques such as DNS prefetch, caching strategies, CDN deployment, and outlining essential metrics like response time, concurrency, and throughput.

MetricsNetworkbackend
0 likes · 13 min read
Boost Large-Scale Website Performance: Key Paths, Caching, and Metrics Explained
21CTO
21CTO
Aug 13, 2015 · Backend Development

Mastering LVS and Keepalived: Build a High‑Performance Load‑Balancing Cluster

This article explains the fundamentals of load balancing, introduces Linux Virtual Server (LVS) and its architecture, and provides a step‑by‑step guide to set up a DR‑mode LVS cluster with Keepalived on CentOS, including configuration, testing, and failover verification.

DR modeKeepalivedLVS
0 likes · 19 min read
Mastering LVS and Keepalived: Build a High‑Performance Load‑Balancing Cluster
Practical DevOps Architecture
Practical DevOps Architecture
May 28, 2015 · Operations

10 Cisco IOS Service Subcommands and Their Usage

This article lists and explains ten Cisco IOS service subcommands—including service dhcp, service linenumber, service password-encryption, service nagle, and others—detailing their functions, typical usage scenarios, and security considerations for configuring routers and switches.

CiscoNetworkRouter configuration
0 likes · 6 min read
10 Cisco IOS Service Subcommands and Their Usage
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
May 5, 2015 · Mobile Development

Ctrip App Network Service Architecture and Performance Optimization Practices

The article details Ctrip's mobile app network service architecture, explaining native TCP and hybrid HTTP communication, describing common performance issues such as DNS, TCP, payload size, and presents six optimization practices—including DNS caching, quality detection, priority handling, retransmission, payload reduction, and overseas network improvements—to achieve higher success rates and lower latency.

NetworkTCPhybrid
0 likes · 14 min read
Ctrip App Network Service Architecture and Performance Optimization Practices
Practical DevOps Architecture
Practical DevOps Architecture
Apr 29, 2015 · Operations

Configuring Traffic Statistics on SwitchA and SwitchB

This guide shows how to configure traffic statistics on two switches by creating ACLs, traffic classifiers, behaviors, and policies, applying them to specific GigabitEthernet interfaces, and finally displaying the traffic policy statistics from the command line.

ACLNetworkoperations
0 likes · 3 min read
Configuring Traffic Statistics on SwitchA and SwitchB
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Mar 14, 2015 · Frontend Development

Understanding Web Front‑End Optimization and Static Site Generation

The article explains how web front‑end optimization, including static site generation, relies on improving browser‑server performance by addressing CPU, storage, and especially network bottlenecks, and argues that front‑end engineers should view themselves as browser‑application experts rather than just HTML/CSS/JS coders.

CPUIONetwork
0 likes · 16 min read
Understanding Web Front‑End Optimization and Static Site Generation
MaGe Linux Operations
MaGe Linux Operations
Jul 5, 2014 · Operations

How Tcpcopy Replicates Live Traffic for Realistic Load Testing

Tcpcopy is a distributed online pressure testing tool that copies live traffic to test machines, enabling realistic simulation of production environments without deploying new code, and the article explains its principles, code details, deployment steps, advanced usage, and real‑world application at Yitao.

Networkload testingtcpcopy
0 likes · 13 min read
How Tcpcopy Replicates Live Traffic for Realistic Load Testing