Tagged articles
5 articles
Page 1 of 1
21CTO
21CTO
Aug 9, 2021 · Fundamentals

Mastering System Design: Core Elements, Steps, and Performance Strategies

This article explains system design fundamentals—including architecture, modules, components, interfaces, and data—outlines the main tasks and step‑by‑step process, covers performance challenges, RAIL performance model, key web metrics, and Facebook's design values, providing a comprehensive guide for building robust applications.

Performance OptimizationRAIL modelSoftware Architecture
0 likes · 14 min read
Mastering System Design: Core Elements, Steps, and Performance Strategies
WecTeam
WecTeam
Dec 17, 2019 · Frontend Development

How JD Optimized Its WeChat Shopping Homepage for Lightning‑Fast Performance

By combining server‑side rendering, critical‑render‑path tuning, resource minification, image format upgrades, and RAIL‑based multi‑dimensional monitoring, JD dramatically reduced its WeChat shopping homepage’s first‑screen load time, offering a practical roadmap for front‑end performance optimization.

FrontendImage OptimizationMonitoring
0 likes · 17 min read
How JD Optimized Its WeChat Shopping Homepage for Lightning‑Fast Performance
360 Tech Engineering
360 Tech Engineering
Jun 17, 2019 · Frontend Development

Making Your Web Pages Smooth: Performance Optimization Techniques

This article explains how to make web pages feel smooth by defining user‑perceived fluidity, discussing passive and active interactions, FPS targets, the RAIL model, pixel pipeline optimization, avoiding long tasks with Web Workers and time‑slicing, selector efficiency, layout thrashing, layer management, and using requestAnimationFrame.

FrontendOptimizationRAIL model
0 likes · 21 min read
Making Your Web Pages Smooth: Performance Optimization Techniques
Baidu Maps Tech Team
Baidu Maps Tech Team
May 12, 2017 · Frontend Development

Optimizing WebGL Map Rendering with the RAIL Model and Task Scheduler

This article explains how to improve WebGL map performance by applying Google’s RAIL model, synchronizing updates with requestAnimationFrame, and using a task scheduler to defer non‑critical work, ensuring smooth frame rates and responsive interactions.

Frontend DevelopmentPerformance OptimizationRAIL model
0 likes · 7 min read
Optimizing WebGL Map Rendering with the RAIL Model and Task Scheduler