Tagged articles
12 articles
Page 1 of 1
Architect
Architect
Aug 8, 2024 · Mobile Development

How to Build a Passive Weak‑Network Diagnosis System for Mobile Apps

This article details the design and implementation of a passive weak‑network diagnosis framework for a mobile app, covering background, overall architecture, data collection of HttpRTT and throughput, filtering strategies, weighted median calculations, caching, interface design, threshold definitions, performance metrics, and practical application scenarios.

AndroidHttpRTTNetwork Diagnostics
0 likes · 24 min read
How to Build a Passive Weak‑Network Diagnosis System for Mobile Apps
Architecture & Thinking
Architecture & Thinking
Apr 21, 2024 · Backend Development

How to Ensure Reliability, Ordering, and Security in Billion‑User IM Systems

This article explores the key challenges of building a large‑scale instant‑messaging service—including message reliability, ordering, read‑sync, data security, avalanche effects, and weak‑network handling—and presents practical architectural and algorithmic solutions for each problem.

Backend ArchitectureInstant MessagingMessage Ordering
0 likes · 21 min read
How to Ensure Reliability, Ordering, and Security in Billion‑User IM Systems
Alibaba Terminal Technology
Alibaba Terminal Technology
Mar 2, 2023 · Mobile Development

How Alibaba’s AWCN Transforms Mobile App Network Performance in Weak Networks

This article details the evolution of Alibaba's unified mobile network library AWCN, explaining its MobileSDN architecture, multi‑protocol scheduling, connection management, vendor acceleration, and weak‑network mitigation techniques that together improve request reliability and user experience across billions of app sessions.

AWCNNetwork AccelerationSDN
0 likes · 29 min read
How Alibaba’s AWCN Transforms Mobile App Network Performance in Weak Networks
Alibaba Terminal Technology
Alibaba Terminal Technology
Mar 2, 2022 · Mobile Development

How to Deliver Seamless Mini‑Program Experience on Weak Networks

This article examines the challenges of weak‑network conditions for mobile mini‑programs and proposes a three‑level user‑experience model—openable, viewable, submittable—along with a three‑layer offline optimization strategy covering resources, data, and transactions to ensure reliable operation even when connectivity is poor.

Mini ProgramMobile DevelopmentUser experience
0 likes · 6 min read
How to Deliver Seamless Mini‑Program Experience on Weak Networks
Tencent Cloud Developer
Tencent Cloud Developer
Nov 30, 2021 · Cloud Native

Tencent sTGW TQUIC: Reducing Login Latency by 30% and Boosting 500 ms Success Rate to 90%

Tencent’s sTGW team introduced the TQUIC protocol stack, a lightweight QUIC/HTTP‑3 implementation with 0‑RTT handshakes, connection migration, and real‑time frames, cutting user login latency by 30 % and raising 500 ms download success from 60 % to 90 % in weak‑network conditions while shrinking the Android library to roughly 3 MB.

Cloud NativeQUICReal-time Transmission
0 likes · 14 min read
Tencent sTGW TQUIC: Reducing Login Latency by 30% and Boosting 500 ms Success Rate to 90%
iQIYI Technical Product Team
iQIYI Technical Product Team
Oct 30, 2020 · Mobile Development

Design and Optimization of iQIYI Mobile APM Network Monitoring System

The iQIYI mobile APM system provides real‑time, user‑level network monitoring with classified error detection, cloud‑controlled SDK sampling, second‑level backend storage, and web dashboards, while employing DNS three‑layer caching, weak‑network grading, gateway multiplexing, super‑pipeline proxies and layered retry strategies, reducing Android error rates from 5.3 % to 0.48 % and iOS from 4.63 % to 0.35 %.

APMDNSMobile Development
0 likes · 11 min read
Design and Optimization of iQIYI Mobile APM Network Monitoring System
Cloud Native Technology Community
Cloud Native Technology Community
Jun 28, 2020 · Cloud Native

Edge Autonomy in TKE@EDGE: Ensuring High Availability of Edge Containers in Weak Network Environments

This article explains how TKE@EDGE implements edge autonomy mechanisms—including lite‑apiserver, network snapshot, and distributed health checks—to keep edge containers and services highly available even when network connectivity to the cloud is unreliable or intermittent.

Edge ComputingKuberneteslite-apiserver
0 likes · 12 min read
Edge Autonomy in TKE@EDGE: Ensuring High Availability of Edge Containers in Weak Network Environments
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
Baidu Intelligent Testing
Baidu Intelligent Testing
Jan 4, 2017 · Mobile Development

Android Performance Testing: Power Consumption, Network Traffic, and Weak‑Network Simulation

This article explains how to measure and analyze Android app performance issues such as excessive battery drain, high network traffic, and UI jank by using tools like tcpdump, Wireshark, Android’s TCP statistics, and weak‑network simulators such as clumsy, providing step‑by‑step commands and configuration tips.

AndroidNetwork TrafficProfiling
0 likes · 11 min read
Android Performance Testing: Power Consumption, Network Traffic, and Weak‑Network Simulation