Tagged articles
148 articles
Page 2 of 2
iQIYI Technical Product Team
iQIYI Technical Product Team
Apr 17, 2020 · Mobile Development

Optimizing Network Request Success Rate in Mobile Apps: iQIYI’s Practice and Lessons

iQIYI boosted its mobile app’s network request success rate to 99.7% by implementing detailed monitoring, layered retry strategies, optimized timeouts, reduced concurrency, smarter compression, IPv4 preference, TLS 1.3, and connection‑racing techniques, and now targets 99.9% using multipath, QUIC and intelligent traffic scheduling.

APMiOSiQIYI
0 likes · 13 min read
Optimizing Network Request Success Rate in Mobile Apps: iQIYI’s Practice and Lessons
Top Architect
Top Architect
Apr 8, 2020 · Operations

Web Performance Optimization: Load Balancing, DNS, Reverse Proxy, and CDN

To improve web performance, the article examines network‑level optimizations such as request flow, load balancing techniques (including DNS‑based and hardware load balancers), reverse proxy mechanisms like Nginx, and the role of CDNs in caching static assets to reduce latency and enhance scalability.

CDNDNSnetwork optimization
0 likes · 9 min read
Web Performance Optimization: Load Balancing, DNS, Reverse Proxy, and CDN
360 Quality & Efficiency
360 Quality & Efficiency
Dec 31, 2019 · Backend Development

Understanding the LocalServer Video Caching Mechanism

The article explains how LocalServer pre‑caches video data to improve start‑up speed and playback smoothness, detailing when and how much data is cached, storage policies, handling of network interruptions, and practical testing points for developers.

LocalServerStreamingnetwork optimization
0 likes · 6 min read
Understanding the LocalServer Video Caching Mechanism
Tencent Cloud Developer
Tencent Cloud Developer
Nov 19, 2019 · Cloud Computing

5G Exploration: CDN and Edge Computing Practices and Challenges

At the Cloud+ Community Developer Conference, Tencent’s Liao Long highlighted how 5G’s high bandwidth and low latency are driving CDN edge‑computing innovations—such as live‑edge transcoding, smart‑retail analytics, voice‑assistant processing, MEC‑based low‑latency services, and dynamic burst‑resource systems—to meet the surge in mobile users and bandwidth‑intensive applications.

5GCDNEdge Computing
0 likes · 19 min read
5G Exploration: CDN and Edge Computing Practices and Challenges
Architecture Digest
Architecture Digest
Nov 10, 2019 · Backend Development

Redesigning Twemproxy with Nginx Multi‑Process Architecture for High‑Performance Caching

This article analyzes the limitations of native Twemproxy, describes how Nginx's master‑worker multi‑process model and related Linux kernel features were integrated to create a high‑performance, highly available cache proxy, and presents extensive online and benchmark results showing significant latency and QPS improvements.

NginxTwemproxymulti-process
0 likes · 17 min read
Redesigning Twemproxy with Nginx Multi‑Process Architecture for High‑Performance Caching
Big Data Technology Architecture
Big Data Technology Architecture
Aug 3, 2019 · Big Data

Kafka Architecture: Design Principles for High Throughput and Reliability

This article explains Kafka's design background, persistence mechanisms, disk sequential I/O optimizations, network and compression strategies, and stability features such as partitioning, replication, and ISR, illustrating how these techniques enable high‑throughput, low‑latency real‑time log processing in big‑data environments.

Disk I/OHigh ThroughputKafka
0 likes · 9 min read
Kafka Architecture: Design Principles for High Throughput and Reliability
Baidu App Technology
Baidu App Technology
Jul 22, 2019 · Mobile Development

Weak Network Optimization and Detection in Baidu App

The article explains Baidu App’s weak‑network optimization strategy, detailing metrics such as httprtt, tcprtt, throughput and signal strength, describing active probing and passive collection for detection, defining thresholds, and outlining best‑practice techniques like QUIC activation, pre‑connection and composite connections that markedly improve success rates and reduce latency.

HTTP RTTPerformance MonitoringQUIC
0 likes · 19 min read
Weak Network Optimization and Detection in Baidu App
Architects' Tech Alliance
Architects' Tech Alliance
Jul 5, 2019 · Backend Development

A Comprehensive Overview of DPDK and SPDK Technologies

This article provides an in‑depth technical overview of DPDK and SPDK, covering their background, the evolution of network I/O, Linux bottlenecks, user‑space I/O via UIO, poll‑mode drivers, performance‑optimizing techniques such as huge pages, SIMD, cache management, and the surrounding ecosystem and adoption.

DPDKHigh‑Performance NetworkingSPDK
0 likes · 15 min read
A Comprehensive Overview of DPDK and SPDK Technologies
Baidu App Technology
Baidu App Technology
Jul 2, 2019 · Mobile Development

Inside Baidu’s Mobile Tech Salon: Network Optimization, AI, Flutter & More

The 27th technology salon co‑hosted by Baidu, Huawei and the Alliance gathered over 35,000 online developers to showcase Baidu App's network optimization, AI integration, Flutter cross‑platform exploration, smart mini‑program architecture, privacy compliance tools, and Mate X folding‑screen adaptation, delivering a wealth of practical technical insights.

AIBaiduFlutter
0 likes · 7 min read
Inside Baidu’s Mobile Tech Salon: Network Optimization, AI, Flutter & More
Didi Tech
Didi Tech
Jan 15, 2019 · Operations

Design and Performance Optimization of Twemproxy Using Nginx Multi‑Process Architecture

The project re‑engineers Twemproxy by adopting Nginx’s master‑worker multi‑process model, adding non‑blocking accept locks, reuseport load balancing, CPU affinity and crash isolation, which transforms the single‑threaded proxy into a scalable, low‑latency, high‑QPS solution suitable for public‑cloud high‑concurrency workloads.

Cache ProxyLinuxNginx
0 likes · 18 min read
Design and Performance Optimization of Twemproxy Using Nginx Multi‑Process Architecture
Efficient Ops
Efficient Ops
Jan 6, 2019 · Cloud Computing

Why Does Video Buffer on Fast Phones? Understanding CDN Technology

This article explains why video streams can still lag on high‑speed mobile networks, introduces the origin and principles of Content Delivery Networks (CDNs), and shows how CDNs reduce latency, improve user experience, and benefit both internet and telecom operators.

CDNCloud ServicesContent Delivery Network
0 likes · 10 min read
Why Does Video Buffer on Fast Phones? Understanding CDN Technology
UCloud Tech
UCloud Tech
Jul 27, 2018 · Cloud Computing

How Edge Computing and Dynamic Acceleration Transform Network Performance

Edge computing distributes compute and storage to network edge nodes, reducing latency and bandwidth usage, while UCloud's dynamic acceleration network leverages optimized routing, private UTP protocol, and seamless integration with edge platforms to enhance data transmission across diverse, often weak, network environments.

UClouddynamic accelerationnetwork optimization
0 likes · 9 min read
How Edge Computing and Dynamic Acceleration Transform Network Performance
UCloud Tech
UCloud Tech
Jul 20, 2018 · Game Development

Global Server Architecture for Multiplayer Games: Microservices, UDP & Deployment

This article explores the advantages, architectural layout, network planning, and practical technologies for global server games, emphasizing microservice-based modular design, automated deployment, frame‑synchronization over UDP, centralized versus distributed deployment models, and considerations of latency, data consistency, and blockchain integration.

Distributed SystemsGame ArchitectureUDP
0 likes · 10 min read
Global Server Architecture for Multiplayer Games: Microservices, UDP & Deployment
Suning Technology
Suning Technology
Jun 15, 2018 · Mobile Development

How Suning Finance Boosted Mobile Login Speed and Success Rate

This article details Suning Finance's systematic approach to mobile login optimization, covering the discovery of root causes, the establishment of end‑to‑end monitoring, step‑by‑step workflow analysis, network link enhancements, request consolidation, and standardized cookie management that together dramatically improved response time and success rates.

Cookie Managementlogin optimizationmobile performance
0 likes · 9 min read
How Suning Finance Boosted Mobile Login Speed and Success Rate
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
May 22, 2018 · Backend Development

Why Short TCP Connections Fail: Decoding Errors 110 & 99 and Fixes

When clients frequently use short TCP connections they often encounter error 110 (connection timeout) and error 99 (cannot assign requested address), which stem from TIME‑WAIT port exhaustion and server listen‑queue overflow, and this article explains the causes and practical solutions.

EADDRNOTAVAILLinux kernelTCP
0 likes · 9 min read
Why Short TCP Connections Fail: Decoding Errors 110 & 99 and Fixes
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
High Availability Architecture
High Availability Architecture
Feb 27, 2018 · Mobile Development

Optimizing First-Frame Latency in Mobile Live Streaming with ijkplayer and ffmpeg

This article details a comprehensive analysis and step‑by‑step optimization of the first‑screen latency in mobile live streaming, covering DNS resolution, TCP connection, HTTP response, stream probing, buffering, and practical code changes in ijkplayer/ffmpeg to cut startup time by up to 50% (≈500 ms).

ffmpegfirst-frame latencyijkplayer
0 likes · 20 min read
Optimizing First-Frame Latency in Mobile Live Streaming with ijkplayer and ffmpeg
Meituan Technology Team
Meituan Technology Team
Jan 18, 2018 · Backend Development

Performance Optimization Practices for Meituan's Overseas Business

The article outlines Meituan Travel’s overseas performance‑optimization strategy, detailing network enhancements such as HttpDNS, CDN nodes and long‑connection proxies, frontend tactics like CDN‑served static HTML, adaptive images and server‑side rendering, backend improvements including SSD upgrades, caching, serviceization and async I/O, and a dual‑region architecture that together boost load speed, reliability and scalability.

BackendMobilefrontend
0 likes · 26 min read
Performance Optimization Practices for Meituan's Overseas Business
Tencent Cloud Developer
Tencent Cloud Developer
Dec 5, 2017 · Cloud Computing

Tencent Cloud X-P2P Live Streaming Acceleration Solution

Tencent Cloud’s X‑P2P live‑streaming acceleration solution, built over four years of research, delivers segment‑based, multi‑platform P2P delivery with internal transmission control, precise playback and large‑room concurrency optimizations, already powering major services like Douyu and Panda while preparing for higher‑resolution and cross‑operator challenges.

P2PTencent CloudVideo Acceleration
0 likes · 7 min read
Tencent Cloud X-P2P Live Streaming Acceleration Solution
Efficient Ops
Efficient Ops
Nov 20, 2017 · Operations

How JD.com Scales Network Monitoring for Massive Traffic Peaks

This article explains how JD.com’s network team continuously optimizes its large‑scale infrastructure, designs effective monitoring strategies, implements practical monitoring solutions, and outlines future directions to improve network availability, fault detection, and operational efficiency across data centers and the internet backbone.

JD.comNetwork MonitoringOperations
0 likes · 16 min read
How JD.com Scales Network Monitoring for Massive Traffic Peaks
Qunar Tech Salon
Qunar Tech Salon
Nov 15, 2017 · Operations

Mobile QQ Operations: Business Overview, Network Fault Cases, Backend Architecture Optimization, Global Intelligent Scheduling, and Mobile Network Performance Enhancements

This article details Mobile QQ's rapid growth, analyzes network fault cases in China and Hong Kong, describes the evolution of its backend architecture from single to three‑center deployment, and explains global intelligent scheduling and mobile‑side optimizations that dramatically improve latency and reliability.

Intelligent SchedulingMobileQQ
0 likes · 19 min read
Mobile QQ Operations: Business Overview, Network Fault Cases, Backend Architecture Optimization, Global Intelligent Scheduling, and Mobile Network Performance Enhancements
Efficient Ops
Efficient Ops
Nov 8, 2017 · Operations

How Tencent Scaled Mobile QQ: From 500K to 180M Users with Global Smart Scheduling

This article details how Tencent's Mobile QQ grew from a half‑million online users to over 180 million by optimizing network access, evolving backend architecture from a single‑center to a three‑center design, and deploying a real‑time global smart‑scheduling system that reduces packet loss and login latency for both domestic and overseas users.

Backend ArchitectureQQglobal scheduling
0 likes · 23 min read
How Tencent Scaled Mobile QQ: From 500K to 180M Users with Global Smart Scheduling
Tongcheng Travel Technology Center
Tongcheng Travel Technology Center
Sep 26, 2017 · Operations

Design and Implementation of a High‑Performance, High‑Reliability Four‑Layer Load Balancer (TVS) with FullNat Model

The article describes the motivation, architecture, FullNat forwarding process, high‑availability mechanisms, and performance‑optimizing techniques of TVS, a custom four‑layer load‑balancing platform built to overcome LVS limitations and meet the company’s demanding traffic and reliability requirements.

Cluster ArchitectureDPDKFullNAT
0 likes · 11 min read
Design and Implementation of a High‑Performance, High‑Reliability Four‑Layer Load Balancer (TVS) with FullNat Model
iQIYI Technical Product Team
iQIYI Technical Product Team
Aug 18, 2017 · Operations

iQiyi Video Buffering Analysis and Handling Experience

iQiyi monitors video buffering across millions of users, classifies anomalies into internal, server, operator, and user causes, uses a buffer perception system with clustering and SVM predictions, automates multi‑dimensional alerts, and resolves over 93% of non‑operator incidents within 15 minutes.

BufferingOperationsmonitoring systems
0 likes · 18 min read
iQiyi Video Buffering Analysis and Handling Experience
Efficient Ops
Efficient Ops
Apr 18, 2017 · Operations

Boost Mobile Game Performance: Ops, Download & Real‑Time Network Hacks

This article outlines a comprehensive solution for mobile game operations, covering the value of modern ops, user‑experience metrics across download, login, gameplay, payment and sentiment, download‑service optimizations such as domain and resource hijack protection, incremental updates, and real‑time battle network enhancements including access‑network, backbone and QoS techniques.

Download OptimizationMobile GamingOperations
0 likes · 23 min read
Boost Mobile Game Performance: Ops, Download & Real‑Time Network Hacks
Tencent Architect
Tencent Architect
Mar 30, 2017 · Backend Development

Progressive Image Streaming System Overview in WeChat C2C

The article explains how WeChat C2C’s backend uses progressive JPEG encoding combined with a streaming transmission approach and a dynamically adjustable minimal transport size to reduce image delivery latency and improve user experience under varying network conditions.

Backend ArchitectureWeChatimage streaming
0 likes · 7 min read
Progressive Image Streaming System Overview in WeChat C2C
Meituan Technology Team
Meituan Technology Team
Mar 17, 2017 · Mobile Development

High-Availability Mobile Network Optimization: Short and Long Connection Strategies

Meituan‑Dianping’s high‑availability mobile network optimization combines short‑connection tactics—domain merging and IP‑direct selection—to cut DNS lookups, with a proxy‑long‑link architecture (CIP and Tencent WNS) that provides DNS‑independent, multiplexed TCP links, improving latency, success rates, and offering fallback mechanisms for robust app performance.

HTTP/2Mobile NetworkingProxy
0 likes · 17 min read
High-Availability Mobile Network Optimization: Short and Long Connection Strategies
Efficient Ops
Efficient Ops
Aug 23, 2016 · Mobile Development

How Tencent Cut Mobile QQ/Qzone Lag with Network & Client Optimizations

This article details Tencent's practical approaches to reducing user‑perceived latency in mobile QQ and Qzone by analyzing server, network, and client delays, employing private protocols, multi‑path connection strategies, real‑time monitoring, and big‑data clustering to identify and fix performance bottlenecks.

Operationsbig data analysisclient monitoring
0 likes · 16 min read
How Tencent Cut Mobile QQ/Qzone Lag with Network & Client Optimizations
High Availability Architecture
High Availability Architecture
Aug 19, 2016 · Fundamentals

Design and Implementation of a Sub‑500 ms Ultra‑HD Real‑Time Video Transmission System

This article details the architecture, encoding choices, network‑level optimizations, transmission model, measurement methods, and practical pitfalls involved in building a 1080p real‑time video streaming solution that consistently keeps end‑to‑end latency below 500 ms for interactive online education.

H.264Low latencyReal-time Video
0 likes · 27 min read
Design and Implementation of a Sub‑500 ms Ultra‑HD Real‑Time Video Transmission System
ITPUB
ITPUB
Jun 21, 2016 · Operations

Mastering WLAN Optimization: Practical Techniques to Boost Wi‑Fi Performance

This article presents a comprehensive guide to wireless network optimization, covering signal strength standards, channel and power planning, VLAN isolation, low‑rate disabling, user rate limiting, probe response control, weak‑signal client blocking, encryption choices, and common troubleshooting scenarios.

Channel PlanningVLANWLAN
0 likes · 17 min read
Mastering WLAN Optimization: Practical Techniques to Boost Wi‑Fi Performance
21CTO
21CTO
Mar 8, 2016 · Frontend Development

Which Wins: HTTPS, SPDY, or HTTP/2? A Real-World Performance Comparison

This article translates and expands a performance study that pits HTTPS, SPDY/3.1, and HTTP/2 against each other using Firefox and HttpWatch on Google UK's homepage, revealing trade‑offs in header compression, response size, connection multiplexing, and page‑load speed.

HTTP/2HTTPSProtocol comparison
0 likes · 8 min read
Which Wins: HTTPS, SPDY, or HTTP/2? A Real-World Performance Comparison
21CTO
21CTO
Dec 7, 2015 · Mobile Development

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

Ctrip's wireless development director shares a comprehensive overview of the app's network architecture, common performance pitfalls, and six concrete optimization techniques that boosted service success rates above 99% and cut latency by up to 200 ms across diverse network conditions.

CtripProtocolsRTT
0 likes · 15 min read
How Ctrip Optimized Mobile App Network Performance: Real-World Practices and Lessons
21CTO
21CTO
Nov 6, 2015 · Backend Development

How WeChat & Momo Scale IM: Lessons on Battery, Network, and Custom Protocols

This article analyzes the architectural choices behind WeChat and Momo instant‑messaging services, covering battery and traffic constraints, network reliability, the shift from XMPP to proprietary long/short connections, protocol design with protobuf, and operational strategies for scaling massive user bases.

Backend ArchitectureInstant MessagingProtobuf
0 likes · 12 min read
How WeChat & Momo Scale IM: Lessons on Battery, Network, and Custom Protocols
Qunar Tech Salon
Qunar Tech Salon
Nov 6, 2015 · Mobile Development

Optimizing Mobile Taobao for Double 11: Architecture, Performance, and Compatibility Strategies

The interview details how Alibaba's mobile Taobao app was re‑architected and heavily optimized—through network protocol tweaks, APK size reduction, power and data monitoring, extensive device compatibility testing, HTML5 rendering improvements, and game‑like marketing features—to sustain over 70% mobile sales during the massive Double 11 shopping festival.

AndroidApp ArchitectureiOS
0 likes · 9 min read
Optimizing Mobile Taobao for Double 11: Architecture, Performance, and Compatibility Strategies
WeChat Client Technology Team
WeChat Client Technology Team
Aug 17, 2015 · Backend Development

How We Optimized WeChat’s Heartbeat to Cut Power and Bandwidth Usage

This article details the analysis and redesign of Line, WhatsApp, and WeChat heartbeat mechanisms, presenting a simplified adaptive heartbeat algorithm, its testing methodology, comparative push strategies, GCM characteristics, and practical improvement suggestions to reduce power consumption, network load, and latency.

AndroidGCMHeartbeat
0 likes · 22 min read
How We Optimized WeChat’s Heartbeat to Cut Power and Bandwidth Usage
MaGe Linux Operations
MaGe Linux Operations
Jun 1, 2015 · Operations

Boosting Large-Scale Website Performance: Key Strategies and Metrics

This article breaks down the three main paths of a user’s request to a large website—browser, network, and server—explains where bottlenecks occur, and offers practical optimization techniques such as DNS prefetching, caching, asynchronous processing, and bandwidth planning, while also defining performance metrics and testing methods.

asynchronous processingcachinglarge-scale architecture
0 likes · 15 min read
Boosting Large-Scale Website Performance: Key Strategies and Metrics