Tag

Baidu App

0 views collected around this technical thread.

Baidu Tech Salon
Baidu Tech Salon
May 10, 2023 · Backend Development

Full Volume Message Push Implementation Based on Public Mailbox at Baidu

Baidu’s full‑volume push system leverages a public‑mailbox architecture that merges a single shared mailbox with users’ private mailboxes during retrieval, enabling low‑disturbance, high‑speed delivery to over 600 million monthly active users while reducing write costs, as demonstrated by three pandemic‑policy messages reaching more than 200 million users within three days.

Baidu AppInstant MessagingRead Diffusion
0 likes · 13 min read
Full Volume Message Push Implementation Based on Public Mailbox at Baidu
Baidu App Technology
Baidu App Technology
Apr 19, 2023 · Mobile Development

Baidu APP iOS Package Size Optimization: Image Optimization Techniques

The article details Baidu APP iOS package size reduction by identifying and removing unused images, converting resources to Asset Catalogs, and leveraging HEIC and appropriate compression, achieving a 9.75 MB saving while outlining scripts, regex extraction methods, and best‑practice recommendations.

Asset CatalogBaidu AppHEIC
0 likes · 18 min read
Baidu APP iOS Package Size Optimization: Image Optimization Techniques
Baidu Geek Talk
Baidu Geek Talk
Dec 7, 2022 · Mobile Development

Baidu APP Android Live Streaming Startup Performance Optimization Practice

To cut Baidu APP Android’s live‑stream startup from over three seconds to about 1.3 seconds, engineers introduced fine‑grained monitoring, switched first‑entry to a lightweight level‑1 plugin, pre‑started the player, scattered initialization tasks, prioritized first‑frame delivery, and balanced plugin pre‑download with full‑load performance.

Android Performance OptimizationBaidu AppFirst Frame Optimization
0 likes · 18 min read
Baidu APP Android Live Streaming Startup Performance Optimization Practice
Baidu App Technology
Baidu App Technology
Jun 29, 2021 · Mobile Development

Optimization of T7 Browser Kernel Cache Mechanism in Baidu App

The Baidu App’s T7 browser kernel team optimized its HTTPCache and MemoryCache by enabling main‑document and file‑protocol caching, introducing a fixed‑size LRU cleanup, providing custom preload/query APIs, and leveraging NoState Prefetch, which together cut page‑load latency by over 30 % and markedly improve user experience.

Baidu AppBrowser CacheHTTP cache
0 likes · 15 min read
Optimization of T7 Browser Kernel Cache Mechanism in Baidu App
Baidu App Technology
Baidu App Technology
Jan 7, 2020 · Mobile Development

Selection of Smoothness Metrics for Baidu App: Scenarios, Thresholds, and Calculation Methods

The article explains how Baidu App’s smoothness monitoring distinguishes jitter and stutter, sets 30 ms and 70 ms thresholds for jank detection, and adopts the per‑second and stage‑converted jank rate metrics—derived from jank time—to provide intuitive, bounded measurements while avoiding FPS limitations.

Baidu AppPerformance Monitoringjank detection
0 likes · 10 min read
Selection of Smoothness Metrics for Baidu App: Scenarios, Thresholds, and Calculation Methods
Baidu App Technology
Baidu App Technology
Dec 11, 2019 · Mobile Development

Happy Eyeballs Implementation in Baidu App: IPv4 to IPv6 Transition Best Practices

The article explains how Baidu App adopts the Happy Eyeballs protocol—using both RFC 6555 and RFC 8305—to seamlessly transition from IPv4 to IPv6 by concurrently querying DNS, alternating address order, and employing short‑delay fallbacks in its ijkplayer, Cronet, OkHttp, and WKWebView components.

Baidu AppCronetHappy Eyeballs
0 likes · 6 min read
Happy Eyeballs Implementation in Baidu App: IPv4 to IPv6 Transition Best Practices