Operations 10 min read

Recap of the GIAC Shenzhen Conference: Architecture, Performance, and Scaling Practices from Leading Tech Companies

The article summarizes the GIAC Shenzhen conference, highlighting front‑end, mobile, and backend optimization techniques, large‑scale architecture designs, cloud‑native solutions, big‑data testing strategies, and quality assurance practices shared by top Chinese internet firms.

Hujiang Technology
Hujiang Technology
Hujiang Technology
Recap of the GIAC Shenzhen Conference: Architecture, Performance, and Scaling Practices from Leading Tech Companies

Preface

GIAC (Global Internet Architecture Conference) is an annual high‑availability architecture summit targeting architects, technical leaders, and senior engineers, featuring five content categories: frontier technology, engineering culture & management, classic architecture, data & business intelligence, and cloud computing.

Meitu: Meipai Live Stream First‑Screen Optimization

Live streaming demands real‑time data transmission and sub‑second first‑screen experience. Meipai reduced first‑screen load time from about 2 seconds by delaying non‑core requests, using MTFastDNS pre‑resolution, CDN server‑side caching, lowering video bitrate, and optimizing player parameters, achieving over 50% reduction.

Toutiao: Client Monitoring

Toutiao’s technical team built a self‑developed monitoring system covering images, exceptions, business, network, and performance, with a Crash protection mechanism that skips failed nodes, ensuring 100% app launch success.

LinkedIn: Architecture of Large‑Scale Mobile Applications

With over 4 million lines of code and a 200‑person team, LinkedIn adopted componentization, standardization, automation (including layout and scenario testing), and data‑driven decision making to support massive mobile growth.

iQIYI: Distributed High‑Concurrency Practices and Optimizations

iQIYI tackled high‑traffic video streaming using Kernel Bypass, SSL computation offloading (boosting CPU performance 5×), QUIC Proxy, and BGP Anycast with cloud‑controlled IP for optimal client routing.

Alibaba Cloud: Large‑Scale Live Streaming High‑Availability Challenges and Practices

Alibaba Cloud’s live streaming pipeline (uploader → CDN clusters → source servers → CDN clusters → viewers) employs multi‑source pulling and stream merging to ensure reliable delivery.

Tencent: React Native Alternative Plato

Plato, a flex‑box‑based cross‑platform solution, supports CSS3 animations, PReact/Vue, and plug‑in components; it uses a global variable for JS‑Native communication and provides an RN‑Plato migration tool.

Quanjia Live: WebAssembly in Live Streaming

WebAssembly enables high‑performance C/C++ libraries in browsers, allowing Quanjia Live to play FLV streams in WeChat browsers (which only support HLS) with low latency, leveraging performance, library reuse, and secure protocol encryption.

Splunk: Big Data Testing Arsenal

Splunk addresses big‑data testing challenges (large codebase, slow speed, instability, resource cost) with layered testing and automation, including unit testing, independent integration testing, and performance‑security testing.

ThoughtWorks: QA in Production

Production‑environment QA involves independent deployment, data isolation, service isolation, log analysis, GA data analysis, and user feedback collection to continuously improve product quality.

Tencent: Building a Specialized Quality System

Tencent’s QA methodology includes layered testing across the lifecycle, a capability model for test engineers, speed‑experience evaluation, and technical review models, supported by a comprehensive quality platform.

Conclusion

The GIAC conference featured few front‑end topics but many mobile and AI sessions, reflecting current mobile‑first and intelligent‑driven trends; the talks offered practical best‑practice insights from leading companies with minimal promotional content.

mobilePerformanceArchitecturebig dataTestingcloudScaling
Hujiang Technology
Written by

Hujiang Technology

We focus on the real-world challenges developers face, delivering authentic, practical content and a direct platform for technical networking among developers.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.