Tagged articles
13 articles
Page 1 of 1
Baidu Geek Talk
Baidu Geek Talk
Jul 12, 2023 · Mobile Development

How Baidu’s iOS Long‑Connection SDK Powers Real‑Time Mobile Apps

This article examines the evolution of long‑connection technology for mobile apps, outlines Baidu’s unified long‑connection service architecture, details the iOS SDK’s design choices—including protocol selection, DNS optimization, token handling, heartbeat and reconnection mechanisms—and demonstrates its real‑time messaging use cases within the Baidu App.

Mobile NetworkingSDKiOS
0 likes · 20 min read
How Baidu’s iOS Long‑Connection SDK Powers Real‑Time Mobile Apps
DaTaobao Tech
DaTaobao Tech
May 8, 2023 · Mobile Development

Evolution of Taobao's Unified Mobile Network Library (AWCN)

The article traces the evolution of Taobao’s unified mobile network library AWCN, detailing its MobileSDN architecture across north‑bound and south‑bound layers, key techniques such as IP‑list scheduling, adaptive protocol selection, multi‑path request handling and vendor acceleration, the challenges faced, performance gains observed during high‑traffic events, and future plans for finer network sensing and intelligent scheduling.

AndroidHTTP/2Mobile Networking
0 likes · 22 min read
Evolution of Taobao's Unified Mobile Network Library (AWCN)
BaiPing Technology
BaiPing Technology
Feb 14, 2022 · Mobile Development

How to Make Long‑TCP Connections as Simple as Short Requests on iOS

This article explains a technique for writing long‑TCP connection business code on mobile devices that is as efficient and concise as short‑link code, using request_id mapping, protobuf messages, and a lightweight SendCore layer with timeout handling.

Mobile NetworkingObjective‑CRequest ID
0 likes · 10 min read
How to Make Long‑TCP Connections as Simple as Short Requests on iOS
Alibaba Terminal Technology
Alibaba Terminal Technology
Jan 7, 2022 · Backend Development

How XQUIC’s Lightweight QUIC Library Boosts Mobile and Cloud Networking

XQUIC is Alibaba's open‑source, standards‑compliant QUIC implementation that delivers lightweight binaries, high‑performance transport, and cross‑platform support, enabling faster, more reliable data transfer for mobile apps and cloud services while fostering community collaboration through open source.

AlibabaMobile NetworkingOpen source
0 likes · 11 min read
How XQUIC’s Lightweight QUIC Library Boosts Mobile and Cloud Networking
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
WeChat Client Technology Team
WeChat Client Technology Team
Jan 4, 2017 · Backend Development

How WeChat Optimizes Mobile TCP Connections: Timeout, Strategies, and IP Sorting

This article examines WeChat's Mars STN module, detailing TCP connection timeout handling, the trade‑offs between serial, concurrent and composite connection strategies, and the evolution of IP‑Port sorting algorithms—from random combinations to history‑aware and forgetting mechanisms—to achieve high performance, low load, and high availability on mobile networks.

IP sortingMarsMobile Networking
0 likes · 18 min read
How WeChat Optimizes Mobile TCP Connections: Timeout, Strategies, and IP Sorting
Tencent TDS Service
Tencent TDS Service
Dec 15, 2016 · Operations

Why Mobile Apps Need Their Own Timeout Strategy Beyond TCP

This article examines the design of read/write timeout mechanisms in WeChat's STN module, comparing TCP/IP layer retransmission with application‑level strategies, presenting experimental data from Android and iOS devices, and proposing total, first‑packet, packet‑gap, and dynamic timeout solutions to improve reliability on mobile networks.

Application LayerMobile NetworkingNetwork Reliability
0 likes · 15 min read
Why Mobile Apps Need Their Own Timeout Strategy Beyond TCP
WeChat Client Technology Team
WeChat Client Technology Team
Dec 9, 2016 · Operations

How WeChat’s STN Manages Read/Write Timeouts in Mobile Networks

This article explores the design and experimentation of read/write timeout mechanisms in WeChat's STN module, detailing TCP/IP timeout behavior, mobile platform variations, and three layered application‑level strategies—total, stepwise, and dynamic—to improve reliability and user experience on unstable networks.

Mobile NetworkingSTNTCP
0 likes · 13 min read
How WeChat’s STN Manages Read/Write Timeouts in Mobile Networks
WeChat Client Technology Team
WeChat Client Technology Team
Nov 28, 2016 · Mobile Development

How WeChat’s Mars Library Powers Reliable Mobile Networks

WeChat’s Mars library, a C++‑based cross‑platform network component used across Android, iOS, macOS, Windows and more, offers optimized signaling (STN), logging (XLOG), diagnostics (SDT) and core utilities, enabling reliable mobile connections and simplifying development, and will soon be open‑sourced.

C++Mobile NetworkingNetwork Library
0 likes · 10 min read
How WeChat’s Mars Library Powers Reliable Mobile Networks
Efficient Ops
Efficient Ops
Sep 6, 2016 · Mobile Development

How Alipay Guarantees Lightning‑Fast Mobile Payments: Inside Its Wireless Network Architecture

In this talk, Alipay engineers reveal how their mobile app achieves ultra‑reliable, low‑latency wireless performance through a layered network architecture, custom protocols like MMTP and MTLS, traffic‑aware load balancing, and data‑driven operations, illustrating strategies that can reduce transaction failures by a thousandth and scale to billions of daily payments.

AlipayMobile Networkingprotocol optimization
0 likes · 13 min read
How Alipay Guarantees Lightning‑Fast Mobile Payments: Inside Its Wireless Network Architecture
Ctrip Technology
Ctrip Technology
Aug 5, 2016 · Mobile Development

Ctrip Mobile App Network Service Architecture and Performance Optimizations

This article details Ctrip's mobile app network service architecture, the rationale for using TCP over HTTP, and a series of channel governance and performance optimization techniques—including DNS bypass, socket connection pooling, weak‑network handling, data format improvements, retry mechanisms, Hybrid and overseas network enhancements—demonstrating how these measures raised service success rates above 99% and reduced latency.

CtripMobile NetworkingNetwork Reliability
0 likes · 16 min read
Ctrip Mobile App Network Service Architecture and Performance Optimizations
21CTO
21CTO
Dec 5, 2015 · Cloud Computing

How Momo Scales to Billions: High‑Availability Communication Architecture for Mobile Social Apps

Facing up to 1.6‑1.7 billion daily requests, Momo’s tech director explains how the company built a highly available, low‑latency communication protocol and distributed infrastructure—leveraging virtualization, OpenStack, and cloud servers—to overcome weak mobile networks and serve its massive social‑gaming user base.

Communication ProtocolMobile NetworkingVirtualization
0 likes · 4 min read
How Momo Scales to Billions: High‑Availability Communication Architecture for Mobile Social Apps