Tagged articles
1921 articles
Page 17 of 20
Meitu Technology
Meitu Technology
Jul 9, 2019 · Backend Development

Performance Optimization Practices in Meitu XiuXiu Community

The Meitu XiuXiu community tackled rapid user‑growth‑induced performance bottlenecks by deploying end‑to‑end monitoring (client Hubble and RED‑based server metrics), full‑link load testing, DNS and image‑delivery optimizations, and server‑side tuning such as bias‑locking removal and JIT warm‑up, emphasizing user‑experience and cross‑team collaboration.

BackendDNS OptimizationPerformance Optimization
0 likes · 25 min read
Performance Optimization Practices in Meitu XiuXiu Community
21CTO
21CTO
Jul 3, 2019 · Databases

Master MySQL Fundamentals: Transactions, Indexes, and Performance Optimization

This article provides a comprehensive overview of MySQL fundamentals, covering the relational database basics, transaction concepts and ACID properties, isolation levels, concurrency issues, indexing mechanisms, storage engine differences, lock strategies, and practical techniques for optimizing large tables and improving overall performance.

MySQLPerformance Optimization
0 likes · 24 min read
Master MySQL Fundamentals: Transactions, Indexes, and Performance Optimization
Tencent Database Technology
Tencent Database Technology
Jun 27, 2019 · Databases

Analysis and Optimization of InnoDB lock_wait_thread Contention in a Tencent Cloud Database

The article investigates intermittent slow update performance in a Tencent Cloud internal system caused by massive lock_wait_thread contention, analyzes the underlying InnoDB lock mechanisms and thread behavior, implements a fix by disabling lock_wait_suspend_thread triggers, and demonstrates substantial latency reduction through benchmark results.

InnoDBMySQLPerformance Optimization
0 likes · 8 min read
Analysis and Optimization of InnoDB lock_wait_thread Contention in a Tencent Cloud Database
Programmer DD
Programmer DD
Jun 16, 2019 · Backend Development

From Two‑Month Crawl to Four‑Hour Sprint: Optimizing a 20M‑Record Data Migration

This article chronicles a step‑by‑step performance overhaul of a 20‑million‑record migration project, detailing four architectural revisions—from a single‑threaded procedural script to a fully decoupled, multithreaded, interface‑driven solution—that reduced processing time from two months to just four hours while ensuring data consistency, recoverability, and scalability.

Batch ProcessingData MigrationPerformance Optimization
0 likes · 15 min read
From Two‑Month Crawl to Four‑Hour Sprint: Optimizing a 20M‑Record Data Migration
dbaplus Community
dbaplus Community
Jun 12, 2019 · Backend Development

16 Proven Strategies to Design High‑Concurrency Systems for Stability and Scale

This article outlines sixteen practical techniques—from reducing request volume and merging calls to leveraging caching, async processing, sharding, load balancing, and circuit breaking—to help engineers design high‑concurrency architectures that remain stable, performant, and easily scalable under extreme traffic conditions.

Circuit BreakingPerformance OptimizationSystem Design
0 likes · 23 min read
16 Proven Strategies to Design High‑Concurrency Systems for Stability and Scale
HomeTech
HomeTech
Jun 5, 2019 · Backend Development

Performance Optimization of a New‑Car E‑commerce CRM System: Distributed Locks with ZooKeeper and Redis Cache Improvements

This article details how a new‑car e‑commerce CRM system was optimized for high availability by introducing ZooKeeper‑based distributed locks, mitigating herd effects, segmenting locks per merchant, and redesigning Redis caching with sorted sets to efficiently rank consultants by daily call volume, resulting in significant performance gains under high concurrency.

BackendPerformance OptimizationZooKeeper
0 likes · 10 min read
Performance Optimization of a New‑Car E‑commerce CRM System: Distributed Locks with ZooKeeper and Redis Cache Improvements
Didi Tech
Didi Tech
Jun 1, 2019 · Mobile Development

Booster: A Lightweight and Scalable Quality Optimization Framework for Mobile Applications

Booster is a lightweight, scalable framework for mobile apps that improves performance, stability, and reduces APK size by using dynamic module loading, third‑party library injection, static‑analysis detection, bytecode‑based thread optimization, SharedPreferences tweaks, and resource compression, delivering over 10 MB size cuts, better crash detection, and non‑intrusive global optimization with full documentation.

Android frameworkCode OptimizationPerformance Optimization
0 likes · 6 min read
Booster: A Lightweight and Scalable Quality Optimization Framework for Mobile Applications
MaGe Linux Operations
MaGe Linux Operations
May 28, 2019 · Operations

What Skills and Knowledge Do You Need to Master Large‑Scale Website Operations?

This article explains what large‑scale website operations entail, outlines the product lifecycle and the crucial role of operations engineers, lists essential technical skills and personal qualities, and discusses current challenges, future prospects, and key technical topics such as cluster management, monitoring, fault handling, and automation.

Cluster ManagementDevOpsPerformance Optimization
0 likes · 18 min read
What Skills and Knowledge Do You Need to Master Large‑Scale Website Operations?
NetEase Media Technology Team
NetEase Media Technology Team
May 28, 2019 · Backend Development

Building High-Performance Node.js SSR Service: NetEase Open Course PC Migration Practice

The article describes how NetEase migrated its Open Course PC site from a legacy CMS to a high‑performance Node.js SSR architecture using Egg.js with TypeScript and Nuxt.js, detailing integration, caching, logging, error monitoring, middleware ordering, and achieving 338.6 TPS on a single 4‑core server.

Node.jsNuxt.jsPerformance Optimization
0 likes · 16 min read
Building High-Performance Node.js SSR Service: NetEase Open Course PC Migration Practice
UCloud Tech
UCloud Tech
May 23, 2019 · Cloud Computing

How SPDK Boosts Cloud Disk I/O Performance: Hot Upgrade & Online Migration

This article explains how using the Storage Performance Development Kit (SPDK) optimizes virtualized I/O paths for cloud disks, covering its architecture, virtio vring basics, hot‑upgrade solutions, online migration techniques, and io_uring enhancements that together achieve up to 1.2 million IOPS with dramatically reduced latency.

Performance OptimizationSPDKcloud storage
0 likes · 14 min read
How SPDK Boosts Cloud Disk I/O Performance: Hot Upgrade & Online Migration
Baidu App Technology
Baidu App Technology
May 22, 2019 · Frontend Development

San Framework Performance Evolution: A MVVM Framework's Optimization Journey

The article chronicles San, Baidu’s MVVM framework, detailing how template parsing, hotspot pre‑heating, cloneNode element creation, property‑handler caching, traversal interruption, list‑rendering shortcuts like trackBy, and numerous micro‑optimizations such as avoiding call/apply and extra loops collectively boost view creation and update performance.

BaiduFrontend DevelopmentJavaScript
0 likes · 26 min read
San Framework Performance Evolution: A MVVM Framework's Optimization Journey
DataFunTalk
DataFunTalk
May 17, 2019 · Big Data

Kuaishou Druid Platform Overview and Precise Deduplication Design

This article presents Kuaishou’s adoption of Apache Druid for massive real‑time analytics, explains why precise deduplication is required, details the platform’s architecture, the hashset and dictionary‑plus‑Bitmap deduplication designs, concurrency handling, performance optimizations, and outlines the future roadmap, providing practical insights for big‑data engineers.

Data PlatformDruidPerformance Optimization
0 likes · 18 min read
Kuaishou Druid Platform Overview and Precise Deduplication Design
Qunar Tech Salon
Qunar Tech Salon
May 16, 2019 · Big Data

Optimizing HDFS Federation Data Migration with FastCopy and qFastCopy at Qunar

This article describes the challenges of scaling Qunar's Hadoop NameNode, introduces HDFS Federation and the FastCopy tool, presents performance tests comparing FastCopy with DistCp, and details the development and evaluation of an optimized qFastCopy solution that reduces multi‑petabyte migration time from hours to a few.

Big DataData MigrationFastCopy
0 likes · 8 min read
Optimizing HDFS Federation Data Migration with FastCopy and qFastCopy at Qunar
Alibaba Cloud Native
Alibaba Cloud Native
May 14, 2019 · Databases

How We Cut etcd’s Storage Latency from Seconds to Milliseconds at 100 GB Scale

This article explains why Alibaba needed to boost etcd’s storage capacity, analyzes the bottleneck caused by BoltDB’s freelist spill operation, presents a hash‑based redesign that reduces allocation and release from O(n) to O(1), and shows benchmark results confirming dramatic latency improvements for large‑scale deployments.

HashMapPerformance Optimizationetcd
0 likes · 12 min read
How We Cut etcd’s Storage Latency from Seconds to Milliseconds at 100 GB Scale
Yuewen Frontend Team
Yuewen Frontend Team
May 14, 2019 · Frontend Development

How Webnovel Boosted Page Speed 87% with AMP: A Frontend Case Study

This article details Webnovel's multi‑stage adoption of Google’s Accelerated Mobile Pages (AMP) framework, showing how AMP components, caching, and advanced features like amp‑script and Signed HTTP Exchange dramatically improved page load times, user engagement, and overall traffic metrics.

AMPGooglePerformance Optimization
0 likes · 17 min read
How Webnovel Boosted Page Speed 87% with AMP: A Frontend Case Study
Mafengwo Technology
Mafengwo Technology
May 9, 2019 · Mobile Development

How to Optimize iOS App Startup: Reduce Launch Time and Boost Retention

This article explains how the MaFengWo iOS app defined startup, measured key metrics such as launch duration and loss rate, and applied technical and user‑centered optimizations—including pre‑main and post‑main tweaks, fine‑grained interaction strategies, ad caching, and platform mechanisms—to cut launch time by half, lower loss rate by 30% and dramatically increase ad exposure.

APMMobile DevelopmentPerformance Optimization
0 likes · 22 min read
How to Optimize iOS App Startup: Reduce Launch Time and Boost Retention
转转QA
转转QA
May 8, 2019 · Mobile Development

iOS Remote Control Solution: Architecture, Technology Research, and Implementation Details

This article describes the research, design, and implementation of an iOS remote‑control system—including technology selection, architecture with WebSocket and WebDriverAgent, performance optimizations for screenshot and event handling, and future improvement plans—aimed at providing smooth, low‑latency device access through a browser.

Mobile DevelopmentPerformance OptimizationWebDriverAgent
0 likes · 9 min read
iOS Remote Control Solution: Architecture, Technology Research, and Implementation Details
Alibaba Cloud Developer
Alibaba Cloud Developer
May 7, 2019 · Artificial Intelligence

What Makes Alibaba’s MNN Engine a Game-Changer for Mobile AI Inference?

Alibaba’s open‑source MNN is a lightweight, high‑performance deep‑learning inference engine optimized for edge devices, supporting multiple model formats and backends, offering portability across iOS, Android, and IoT, with detailed architecture, performance benchmarks, roadmap, and real‑world application examples.

Deep LearningMNNPerformance Optimization
0 likes · 12 min read
What Makes Alibaba’s MNN Engine a Game-Changer for Mobile AI Inference?
dbaplus Community
dbaplus Community
May 6, 2019 · Mobile Development

How Ele.me’s Rider App Achieves End‑to‑End Business Availability Monitoring

This article details Ele.me Logistics' mobile‑app monitoring architecture—E‑Monitor, TimeBomb, Dogger, and EDW—explaining how each layer collects, visualizes, and analyzes business‑level availability data, and showcases a real‑world debugging case that leveraged the stack to resolve an HTTP/2 connectivity bug.

AndroidOkHttpPerformance Optimization
0 likes · 16 min read
How Ele.me’s Rider App Achieves End‑to‑End Business Availability Monitoring
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
May 6, 2019 · Mobile Development

How We Doubled React Native First‑Screen Speed in Tencent’s Penguin Tutoring App

This article details the migration of Tencent's Penguin Tutoring app from the Plato framework to React Native, outlines first‑screen performance bottlenecks, presents caching and rendering optimizations, redesigns the carousel component to eliminate flicker, and shares a collection of RN pitfalls and their solutions.

AndroidCarouselMobile Development
0 likes · 16 min read
How We Doubled React Native First‑Screen Speed in Tencent’s Penguin Tutoring App
Liangxu Linux
Liangxu Linux
May 2, 2019 · Backend Development

Step‑by‑Step Guide to Install, Configure, and Optimize Apache Tomcat

This article provides a comprehensive tutorial on installing Apache Tomcat, setting up the required JDK, configuring environment variables, adjusting server ports, and applying performance optimizations such as disabling AJP, switching to NIO, enabling external thread pools, and tuning JVM options for production use.

InstallationJDKPerformance Optimization
0 likes · 10 min read
Step‑by‑Step Guide to Install, Configure, and Optimize Apache Tomcat
G7 EasyFlow Tech Circle
G7 EasyFlow Tech Circle
Apr 23, 2019 · Big Data

How We Scaled Fatigue Event Processing to 45K TPS with Apache Flink

By iteratively redesigning the fatigue‑event detection pipeline and leveraging Apache Flink’s stateful stream processing, the team reduced network overhead, cut resource usage to a third, and achieved a stable 45,000 TPS throughput on six containers with 20 GB memory, while outlining three optimization phases and practical lessons.

Apache FlinkFatigue DetectionIoT
0 likes · 13 min read
How We Scaled Fatigue Event Processing to 45K TPS with Apache Flink
Meitu Technology
Meitu Technology
Apr 22, 2019 · Mobile Development

MTHawkeye: iOS Debugging and Performance Optimization Toolkit

MTHawkeye is Meitu’s iOS debugging and performance‑optimization toolkit that provides a three‑layer architecture—foundation, UI foundation, and plugin layers—to assist developers across development, testing, and production by offering memory leak detection, main‑thread profiling, CPU, network, graphics, storage monitoring, and integrated FLEX utilities.

APMInstrumentationNetwork Monitoring
0 likes · 8 min read
MTHawkeye: iOS Debugging and Performance Optimization Toolkit
Baidu App Technology
Baidu App Technology
Apr 22, 2019 · Mobile Development

How Baidu App Cut Landing‑Page Load to Sub‑Second with Hybrid Optimizations

This article details Baidu App’s systematic analysis and multi‑layer optimization of its Hybrid landing‑page, covering performance bottlenecks, a CloudHybrid server‑rendered solution, WebView pre‑creation, lazy NA loading, kernel tweaks, intelligent prefetching, and the resulting sub‑second user experience.

AndroidHybrid AppPerformance Optimization
0 likes · 18 min read
How Baidu App Cut Landing‑Page Load to Sub‑Second with Hybrid Optimizations
Architecture Digest
Architecture Digest
Apr 18, 2019 · Databases

MySQL High Performance Optimization Guidelines and Best Practices

This article presents a comprehensive set of MySQL high‑performance optimization guidelines, covering naming conventions, table design, data types, index strategies, SQL coding standards, replication, backup, and operational best practices to improve efficiency, reliability, and scalability of database systems.

Database designMySQLOperations
0 likes · 19 min read
MySQL High Performance Optimization Guidelines and Best Practices
Aikesheng Open Source Community
Aikesheng Open Source Community
Apr 17, 2019 · Databases

SQL Refactoring Guide Based on Distributed Middleware

This article explains how distributed middleware processes simple SQL, ER‑based joins, and cross‑database joins, analyzes their performance impacts, and provides practical recommendations for optimizing SQL statements by using shard conditions, limiting clauses, low‑cardinality columns, and table ordering.

Cross-DB JoinER JoinPerformance Optimization
0 likes · 10 min read
SQL Refactoring Guide Based on Distributed Middleware
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 12, 2019 · Cloud Native

What New Features Does Kubernetes 1.14 Bring to Windows and Native App Management?

The article reviews Kubernetes 1.14, highlighting major advances such as full Windows node and container support, the integration of Kustomize for native application management, performance optimizations for large‑scale clusters, and enhancements to extensibility and stability that signal the platform’s continued evolution.

Cloud NativeKubernetesKustomize
0 likes · 11 min read
What New Features Does Kubernetes 1.14 Bring to Windows and Native App Management?
dbaplus Community
dbaplus Community
Apr 11, 2019 · Operations

From Junior to Senior Ops Engineer: A Complete Career Roadmap

This guide outlines a step‑by‑step career roadmap for operations engineers, covering early‑stage tasks, essential Linux and networking skills, intermediate responsibilities like clustering and monitoring, and senior‑level challenges such as large‑scale automation, containerization, performance tuning, and security hardening.

ContainerizationLinuxOps Engineer
0 likes · 12 min read
From Junior to Senior Ops Engineer: A Complete Career Roadmap
Ctrip Technology
Ctrip Technology
Apr 11, 2019 · Mobile Development

Ctrip’s Open‑Source React Native Framework CRN: Architecture, Performance Optimizations, and Integration Guide

The article introduces Ctrip’s internally used React Native framework CRN, explains its background, performance‑focused architectural simplifications, open‑source contents such as CLI and Runtime, applicable scenarios for pure and hybrid apps, and provides step‑by‑step instructions for integrating CRN into existing or new mobile projects.

CLIFrameworkOpen-source
0 likes · 11 min read
Ctrip’s Open‑Source React Native Framework CRN: Architecture, Performance Optimizations, and Integration Guide
ITPUB
ITPUB
Apr 10, 2019 · Backend Development

Top 45 Java Performance Tips Every Developer Should Follow

This guide presents 45 practical Java performance optimization techniques—ranging from proper use of singletons and final modifiers to efficient collection handling and avoiding costly operations—helping developers write faster, more memory‑efficient code.

Memory ManagementPerformance Optimizationbest practices
0 likes · 19 min read
Top 45 Java Performance Tips Every Developer Should Follow
iQIYI Technical Product Team
iQIYI Technical Product Team
Apr 4, 2019 · Artificial Intelligence

Principles, Methodology, and Tools for Machine Learning Performance Optimization

The article presents a systematic, top‑down methodology for machine‑learning performance optimization—covering principles, benchmark‑driven loops, foundational hardware and software checks, profiling tools, throughput and latency metrics, and practical techniques for IO, compute, mixed‑precision, and distributed training to maximize resource utilization.

ComputeDistributed TrainingPerformance Optimization
0 likes · 22 min read
Principles, Methodology, and Tools for Machine Learning Performance Optimization
Xianyu Technology
Xianyu Technology
Apr 4, 2019 · Mobile Development

Optimizing Image Rendering in Flutter for E‑commerce Apps: FXTexImage V1‑V3

The article describes how Xianyu’s FXTexImage library (versions 1‑3) transforms product‑detail images in Flutter e‑commerce apps into native‑provided external textures, progressively reducing memory growth, eliminating duplicate downloads, and cutting CPU load via GPU‑thread cleanup and shared‑context texture reuse, boosting page push limits from ten to over thirty, lowering crash rates, and shrinking the app package by more than 900 KB.

External TextureFlutterImage Rendering
0 likes · 9 min read
Optimizing Image Rendering in Flutter for E‑commerce Apps: FXTexImage V1‑V3
WeChat Client Technology Team
WeChat Client Technology Team
Apr 3, 2019 · Mobile Development

How We Built a Scalable iOS Memory Monitoring Tool to Tackle FOOM

To combat Foreground Out‑Of‑Memory (FOOM) crashes in iOS, we describe the evolution from a simple FBAllocationTracker‑based logger to a high‑performance monitoring system that collects, stores, compresses, reports, and visualizes allocation data using custom hooks, splay trees, hash‑based stack compression, and selective reporting.

FOOMMemory MonitoringPerformance Optimization
0 likes · 16 min read
How We Built a Scalable iOS Memory Monitoring Tool to Tackle FOOM
dbaplus Community
dbaplus Community
Mar 31, 2019 · Databases

Unlocking Distributed Databases with Apache ShardingSphere: Features and JD.com Case Study

This article introduces Apache ShardingSphere’s ecosystem, core sharding and governance capabilities, access endpoints such as Sharding-JDBC, Sharding-Proxy and Sharding-Sidecar, and details JD.com’s real‑world implementation, including data‑sharding strategies, distributed primary keys, hint routing, performance optimizations, and future roadmap.

Apache ShardingSphereDatabase MiddlewareJD.com
0 likes · 18 min read
Unlocking Distributed Databases with Apache ShardingSphere: Features and JD.com Case Study
dbaplus Community
dbaplus Community
Mar 27, 2019 · Big Data

How eBay Cut Hadoop Job Runtime by 60%: Real‑World CAL Log Optimization

This article explains how eBay's CAL team reduced Hadoop MapReduce job execution time and resource consumption by over 60% through targeted GC tuning, data‑skew mitigation, and algorithmic improvements, boosting job success rates to nearly 100% while handling petabyte‑scale log data.

Big DataData SkewGC tuning
0 likes · 12 min read
How eBay Cut Hadoop Job Runtime by 60%: Real‑World CAL Log Optimization
Tencent Cloud Developer
Tencent Cloud Developer
Mar 27, 2019 · Databases

Technical Overview and Optimizations of Tencent Cloud CynosDB for MySQL

Tencent Cloud’s CynosDB for MySQL separates compute from distributed storage, using a log‑driven, stateless architecture that eliminates local I/O, enables sub‑second failover, 2.5× write performance, lock‑free structures, async group‑commit, compressed logs, fast parallel recovery, and scalable replication, with future plans for external buffer pools and multi‑master support.

Compute-Storage SeparationCynosDBMySQL
0 likes · 23 min read
Technical Overview and Optimizations of Tencent Cloud CynosDB for MySQL
JD Tech Talk
JD Tech Talk
Mar 19, 2019 · Backend Development

Design and Implementation of JD Finance’s LEGO Backend System for Dynamic Page Configuration

The article describes the motivation, analysis, architecture, performance optimizations, development challenges, and future plans of JD Finance’s LEGO backend platform, which uses Spring Boot, SpEL, Redis, and reactive programming to enable dynamic, high‑performance page configuration for a high‑traffic mobile app.

Backend ArchitecturePerformance OptimizationSpEL
0 likes · 10 min read
Design and Implementation of JD Finance’s LEGO Backend System for Dynamic Page Configuration
dbaplus Community
dbaplus Community
Mar 12, 2019 · Databases

Mastering HBase Cross‑Datacenter Migration: Snapshots, Architecture, and Real‑World Tips

This article provides a comprehensive technical guide on HBase, covering its core concepts, advantages and drawbacks, architecture layers, practical use cases, and a detailed step‑by‑step process for large‑scale cross‑datacenter migration using snapshot‑based strategies, with commands, diagrams, and lessons learned.

Big DataData MigrationDatabase Architecture
0 likes · 19 min read
Mastering HBase Cross‑Datacenter Migration: Snapshots, Architecture, and Real‑World Tips
dbaplus Community
dbaplus Community
Mar 11, 2019 · Operations

How a Bank Built a Tiered CMDB for Scalable, Secure Operations

This article details a bank’s practical experience designing and implementing a hierarchical CMDB, covering architecture, data standards, lifecycle management, accuracy controls, query visualization, performance tuning, and real‑world use cases for daily operations and private‑cloud management.

CMDBConfiguration ManagementData Governance
0 likes · 14 min read
How a Bank Built a Tiered CMDB for Scalable, Secure Operations
JD Tech
JD Tech
Mar 5, 2019 · Frontend Development

Optimizing Taro H5 Bundle Size with Tree Shaking and ES Module Refactoring

This article explains how Taro's H5 build size was dramatically reduced by applying dead‑code elimination, configuring sideEffects, converting component and API packages to ES modules, and using webpack's tree‑shaking together with a custom Babel plugin to replace default imports with named imports.

Babel PluginES ModulesPerformance Optimization
0 likes · 11 min read
Optimizing Taro H5 Bundle Size with Tree Shaking and ES Module Refactoring
58 Tech
58 Tech
Feb 26, 2019 · Backend Development

Architecture Evolution of the WeChat‑like Instant Messaging Service at 58 Group

The article details the step‑by‑step evolution of the WeChat‑like instant messaging platform at 58 Group, describing how the system transitioned from a simple PHP short‑connection architecture to a layered micro‑service architecture using Java‑based RPC, Go‑based short‑connection services, distributed storage, message queues, and clear separation of storage, logic, and interface layers.

Backend ArchitectureGoInstant Messaging
0 likes · 12 min read
Architecture Evolution of the WeChat‑like Instant Messaging Service at 58 Group
Tencent Cloud Developer
Tencent Cloud Developer
Feb 21, 2019 · Frontend Development

Understanding Browser Rendering: Reflow, Repaint, and Performance Optimizations

The article walks through the browser rendering pipeline—from parsing HTML/CSS and building the render tree to layout (reflow) and painting (repaint)—explains when these steps occur, details how browsers batch changes, and offers practical strategies such as batching DOM updates, caching layout reads, and using CSS3 hardware acceleration to minimize costly reflows and repaints for better performance.

Browser RenderingPerformance Optimizationreflow
0 likes · 15 min read
Understanding Browser Rendering: Reflow, Repaint, and Performance Optimizations
AutoHome Frontend
AutoHome Frontend
Feb 18, 2019 · Frontend Development

Boost Fast App Development: Interface Encapsulation, Global APIs, and Performance Tweaks

This article shares practical techniques for fast app projects, covering environment setup, API encapsulation with async/await support, global API mounting, rpk size reduction, callback‑to‑Promise conversion, tabs lazy‑loading, and a custom PV tracking SDK to improve maintainability and performance.

Performance Optimizationfast appglobal API
0 likes · 19 min read
Boost Fast App Development: Interface Encapsulation, Global APIs, and Performance Tweaks
AntTech
AntTech
Feb 14, 2019 · Mobile Development

Evolution of Alipay Mobile Architecture: From Canoe to Battleship to Aircraft Carrier

This article summarizes Alipay’s mobile architecture evolution—from the early monolithic “canoe” stage, through the modular “battleship” era with layered services and mPaaS, to the current “aircraft carrier” phase emphasizing dynamic web‑based delivery, performance optimization, high availability, and cross‑team collaboration.

AlipayPerformance OptimizationmPaaS
0 likes · 17 min read
Evolution of Alipay Mobile Architecture: From Canoe to Battleship to Aircraft Carrier
Architects' Tech Alliance
Architects' Tech Alliance
Feb 1, 2019 · Industry Insights

How GPUDirect P2P Boosts Multi‑GPU Performance and What Limits It in Virtualized Environments

This article explains the background of GPU communication, details NVIDIA's GPUDirect and its Peer‑to‑Peer features, discusses virtualization challenges, and presents performance measurements on an Alibaba Cloud GN5 instance showing latency reduction and near‑linear scaling for deep‑learning workloads.

Deep LearningGPU communicationGPUDirect
0 likes · 6 min read
How GPUDirect P2P Boosts Multi‑GPU Performance and What Limits It in Virtualized Environments
Alibaba Cloud Developer
Alibaba Cloud Developer
Feb 1, 2019 · Artificial Intelligence

How an Automatic Pipeline Framework Supercharges AI Inference in Retail Surveillance

This article explains how Alibaba's automatic task‑pipeline system transforms deep‑learning inference for retail video streams by decoupling model execution from scheduling, using Python‑based pipelines, high‑performance shared memory, and robust fault‑tolerance, achieving up to 13% faster processing and double the camera capacity.

AI PipelineDeep LearningPerformance Optimization
0 likes · 22 min read
How an Automatic Pipeline Framework Supercharges AI Inference in Retail Surveillance
Architects' Tech Alliance
Architects' Tech Alliance
Jan 27, 2019 · Backend Development

Understanding Network I/O Challenges and DPDK High‑Performance Solutions

The article analyzes the evolving demands of network I/O, the limitations of traditional kernel‑based networking, and presents DPDK’s user‑space bypass architecture, UIO mechanism, and a series of low‑level optimizations—including HugePages, poll‑mode drivers, SIMD, and cache‑aware coding—to achieve multi‑gigabit packet processing performance on modern Linux servers.

DPDKLinuxPerformance Optimization
0 likes · 14 min read
Understanding Network I/O Challenges and DPDK High‑Performance Solutions
Tencent Database Technology
Tencent Database Technology
Jan 24, 2019 · Databases

Architecture Evolution and Performance Optimization of Tencent's CKV Distributed In-Memory Storage System

This article details the architectural evolution and comprehensive refactoring of Tencent's CKV distributed in-memory key-value storage system, highlighting its transition to a two-tier single-process multi-threaded model, multi-tenant resource isolation, deep Redis protocol compatibility, and optimized memory engine, which collectively deliver significant improvements in performance, scalability, and operational cost efficiency.

Database ArchitectureIn-Memory DatabaseMulti-Tenant Architecture
0 likes · 10 min read
Architecture Evolution and Performance Optimization of Tencent's CKV Distributed In-Memory Storage System
21CTO
21CTO
Jan 12, 2019 · Backend Development

Remembering Li Shaohua: Insights from a Linux Kernel Pioneer

This tribute honors the late Linux kernel developer Li Shaohua, highlighting his pivotal contributions to MD RAID, block I/O, NVMe, and storage performance, while sharing personal anecdotes and technical lessons that continue to inspire kernel engineers worldwide.

Linux kernelMD RAIDNVMe
0 likes · 8 min read
Remembering Li Shaohua: Insights from a Linux Kernel Pioneer
Youzan Coder
Youzan Coder
Jan 9, 2019 · Big Data

How Youzan Scaled 5,000 Daily SparkSQL Jobs: Migration Lessons from Hive

This article details Youzan's transition from Hive to SparkSQL, covering platform architecture, usability and performance enhancements, migration strategies, automated engine selection, and future plans that together reduced resource consumption by up to 67% while handling thousands of daily jobs.

AvailabilityBig DataData Platform
0 likes · 13 min read
How Youzan Scaled 5,000 Daily SparkSQL Jobs: Migration Lessons from Hive
Tencent Database Technology
Tencent Database Technology
Jan 8, 2019 · Databases

Performance Optimization of TXRocks Sum Operation: Pushdown, Record Conversion, and Multithreaded Concurrency

This article analyzes the high space efficiency but poor sum performance of TXRocks compared to InnoDB, identifies three main bottlenecks, and details three optimizations—sum push‑down, selective record conversion, and multithreaded execution—that together reduce query latency to less than 5% of InnoDB’s original time.

MySQLPerformance OptimizationRocksDB
0 likes · 12 min read
Performance Optimization of TXRocks Sum Operation: Pushdown, Record Conversion, and Multithreaded Concurrency
Ctrip Technology
Ctrip Technology
Jan 7, 2019 · Mobile Development

CRN Framework: Optimizing React Native Performance and Stability at Ctrip

At Ctrip, the CRN framework extends React Native with custom tooling, performance optimizations, modular bundling, lazy loading, preloading, and comprehensive release and monitoring systems, enabling widespread production use across dozens of RN bundles, reducing first‑screen load times by up to 45% and improving stability.

CtripFrameworkPerformance Optimization
0 likes · 27 min read
CRN Framework: Optimizing React Native Performance and Stability at Ctrip
dbaplus Community
dbaplus Community
Jan 3, 2019 · Backend Development

Supercharging Elasticsearch for Billion-Row Queries: Practical Tips

This guide details how to optimize Elasticsearch for handling billions of daily records, covering core Lucene concepts, index and shard configuration, performance‑tuning parameters, and practical testing methods to achieve sub‑second query responses and long‑term data retention.

Big DataElasticsearchPerformance Optimization
0 likes · 13 min read
Supercharging Elasticsearch for Billion-Row Queries: Practical Tips
JD Tech
JD Tech
Jan 2, 2019 · Backend Development

Evolution and Optimization of JD Daojia's Location Service System

This article explains how JD Daojia's location system, which powers store discovery and distance calculations for its O2O platform, has evolved through multiple architectural stages, addressed precision and performance challenges, and been optimized with indexing, Mercator projection, and traffic‑shaping techniques to achieve stable, high‑availability service.

Backend ArchitectureGISPerformance Optimization
0 likes · 10 min read
Evolution and Optimization of JD Daojia's Location Service System
dbaplus Community
dbaplus Community
Dec 27, 2018 · Operations

How JD Daojia Scaled Its Order Search with a Real‑Time Dual Elasticsearch Cluster

This article details how JD Daojia’s order center migrated from MySQL‑only reads to a multi‑stage Elasticsearch architecture, describing each evolution step, data‑sync strategies, performance pitfalls, and the final real‑time active‑passive cluster that ensures high availability for billions of daily queries.

Cluster ArchitectureElasticsearchPerformance Optimization
0 likes · 14 min read
How JD Daojia Scaled Its Order Search with a Real‑Time Dual Elasticsearch Cluster
Dada Group Technology
Dada Group Technology
Dec 27, 2018 · Backend Development

Evolution and Architecture of JD Daojia Location Service

This article explains how JD Daojia’s location system has evolved from simple distance calculations to a high‑performance, index‑driven backend service, detailing its core responsibilities, architectural stages, challenges, and the optimizations that improved accuracy, scalability, and resource usage.

GISPerformance Optimizationdistance-calculation
0 likes · 10 min read
Evolution and Architecture of JD Daojia Location Service
MaGe Linux Operations
MaGe Linux Operations
Dec 24, 2018 · Operations

How to Quickly Diagnose and Fix High CPU Usage on a Data Platform Server

This guide walks through a step‑by‑step investigation of a sudden 98% CPU spike on a data‑platform server, showing how to pinpoint the offending process, trace the problematic Java thread, analyze the root cause in a time‑utility method, and apply an optimized solution that reduces CPU load by thirtyfold.

CPU troubleshootingLinuxOperations
0 likes · 7 min read
How to Quickly Diagnose and Fix High CPU Usage on a Data Platform Server
Didi Tech
Didi Tech
Dec 18, 2018 · Cloud Computing

Accelerating Virtual Machine Storage with SPDK vhost and NVMe SSDs

By moving the VM storage stack to SPDK’s user‑space, lock‑free, poll‑based vhost back‑end and leveraging high‑performance Intel NVMe SSDs, Didi Cloud’s enhanced DC2 cuts latency, boosts IOPS to roughly 730 k reads and 470 k writes, and adds hot‑upgrade and automatic recovery for seamless VM storage acceleration.

NVMePerformance OptimizationSPDK
0 likes · 7 min read
Accelerating Virtual Machine Storage with SPDK vhost and NVMe SSDs
Sohu Tech Products
Sohu Tech Products
Dec 12, 2018 · Databases

Optimizing MySQL Performance with Read/Write Splitting, Columnar Storage, and Dynamic Scheduling

The article details a real‑world MySQL performance case where a sudden 100‑fold load increase was mitigated through read/write splitting, replica‑based statistics, limited index tuning, middleware‑driven sharding, and finally a columnar storage layer (Infobright) with scripted dynamic data synchronization, achieving dramatic latency reductions and scalable architecture.

Columnar StorageInfobrightMySQL
0 likes · 12 min read
Optimizing MySQL Performance with Read/Write Splitting, Columnar Storage, and Dynamic Scheduling
Java Captain
Java Captain
Dec 12, 2018 · Backend Development

Integrating Redis with Java for a Seckill Application and Optimizing with MySQL Stored Procedures

This guide walks through downloading and installing Redis, adding Java dependencies, creating a Redis DAO with Protostuff serialization, configuring Spring beans, caching seckill data, implementing a MySQL stored procedure for atomic execution, mapping it with MyBatis, updating service and controller layers, and testing the entire workflow.

MySQLPerformance OptimizationSeckill
0 likes · 8 min read
Integrating Redis with Java for a Seckill Application and Optimizing with MySQL Stored Procedures
Youzan Coder
Youzan Coder
Dec 10, 2018 · Backend Development

How Youzan Scaled Order Export to Millions with ES, HBase, and Config‑Driven Design

This article examines the challenges of Youzan's order export system, describes the migration from PHP‑based scripts to an Elasticsearch and HBase stack, and details the step‑by‑step configuration‑driven refactor—including enum field definitions, Groovy scripts, strategy patterns, plugin architecture, and quality‑assurance practices—that enabled million‑order exports with high performance and stability.

Backend ArchitectureElasticsearchGroovy
0 likes · 13 min read
How Youzan Scaled Order Export to Millions with ES, HBase, and Config‑Driven Design
dbaplus Community
dbaplus Community
Dec 9, 2018 · Databases

How Read‑Write Splitting and Columnar Storage Rescued a 100× MySQL Load Spike

A MySQL‑based receipt‑tracking service suffered a sudden 100‑fold load increase, prompting a step‑by‑step optimization that combined read‑write splitting, middleware‑less data routing, columnar storage with Infobright, and dynamic scheduling to dramatically lower CPU/IO pressure and restore performance.

Columnar StorageMySQLPerformance Optimization
0 likes · 13 min read
How Read‑Write Splitting and Columnar Storage Rescued a 100× MySQL Load Spike
21CTO
21CTO
Dec 8, 2018 · Mobile Development

How Meituan Optimized iOS Cold Start: Strategies, Tools, and Code

This article details Meituan's systematic approach to reducing iOS app cold‑start time, covering the definition of startup phases, identification of performance bottlenecks, phased launch, self‑registration of startup tasks, code slimming, profiling tools, and continuous monitoring to achieve smoother user experience.

KylinMetricsPerformance Optimization
0 likes · 23 min read
How Meituan Optimized iOS Cold Start: Strategies, Tools, and Code
Xianyu Technology
Xianyu Technology
Dec 4, 2018 · Mobile Development

Flutter Dynamic Rendering Engine: Architecture and Implementation

This article describes a component‑based dynamic rendering framework for Flutter that parses Dart source via the analyzer’s AST, maps widgets to a DataModel, supports atomic to dynamic components, delivers over 50 fps performance, and includes template versioning, download, rollback, with plans for automation, i18n, and personalized content.

AST ParsingFlutterMobile Development
0 likes · 8 min read
Flutter Dynamic Rendering Engine: Architecture and Implementation
High Availability Architecture
High Availability Architecture
Dec 4, 2018 · Backend Development

Zhihu’s Migration from Python to Go: Architecture, Process, and Lessons Learned

Zhihu’s backend team migrated high‑traffic services from Python to Go, detailing the motivations, step‑by‑step migration process, performance gains, project structure, testing practices, static analysis, and operational lessons such as graceful traffic shifting and service deprecation.

GoPerformance Optimizationbackend-migration
0 likes · 14 min read
Zhihu’s Migration from Python to Go: Architecture, Process, and Lessons Learned
Java Backend Technology
Java Backend Technology
Dec 4, 2018 · Databases

Mastering MySQL: A Practical Knowledge Map of Deployment Scenarios

This article presents a comprehensive knowledge map of MySQL deployment scenarios—including single‑master, master‑slave, master‑multiple‑slaves, horizontal and vertical clustering, and mixed modes—detailing backup methods, performance tuning, scaling strategies, and high‑availability considerations.

Backup StrategiesDatabase ArchitectureMySQL
0 likes · 8 min read
Mastering MySQL: A Practical Knowledge Map of Deployment Scenarios
ITPUB
ITPUB
Nov 27, 2018 · Databases

Boost MySQL Performance: Field Types, JOIN vs Subqueries, UNION, and Transactions

This guide presents four practical MySQL performance‑boosting techniques—selecting optimal column types, replacing sub‑queries with JOINs, using UNION instead of temporary tables, and employing transactions with BEGIN/COMMIT/ROLLBACK—to make queries faster and ensure data integrity.

Database TuningJOINMySQL
0 likes · 6 min read
Boost MySQL Performance: Field Types, JOIN vs Subqueries, UNION, and Transactions
AntTech
AntTech
Nov 27, 2018 · Databases

OceanBase: Achieving Extreme Database Performance on Commodity Hardware

This article explains how Ant Group's financial‑grade distributed relational database OceanBase delivers extreme performance on ordinary servers by optimizing its storage engine, CPU usage, and system scalability, and it highlights the impressive throughput and latency gains demonstrated during the 2018 Double‑11 shopping festival.

CPU efficiencyOLTPOceanBase
0 likes · 8 min read
OceanBase: Achieving Extreme Database Performance on Commodity Hardware
Meituan Technology Team
Meituan Technology Team
Nov 22, 2018 · Databases

Meituan's TiDB Adoption: Architecture, Deployment, and Operational Practices

Facing MySQL limits, Meituan selected TiDB for its MySQL compatibility, strong consistency, and online scaling, deploying it on ten clusters and 200 nodes, building automated deployment, monitoring, and data‑sync tools, resolving performance issues, and planning broader adoption and joint development of future TiDB features.

MeituanPerformance OptimizationTiDB
0 likes · 20 min read
Meituan's TiDB Adoption: Architecture, Deployment, and Operational Practices
Xianyu Technology
Xianyu Technology
Nov 21, 2018 · Mobile Development

How Flutter Supercharges Cross‑Platform Apps: Xianyu’s Real‑World Insights

At the inaugural Android Green Alliance Conference in Beijing, Xianyu engineer Ji Feng presented a deep‑dive on using Flutter to build efficient cross‑platform applications, covering its unified programming model, performance gains, solutions to memory, font, caching, ArmV7, video, CI, hybrid stack challenges, and introducing a novel Redux‑based Half‑Dumb Component architecture.

ArchitectureFlutterHybrid Stack
0 likes · 5 min read
How Flutter Supercharges Cross‑Platform Apps: Xianyu’s Real‑World Insights
21CTO
21CTO
Nov 9, 2018 · Backend Development

How Meituan Optimized High‑Traffic Backend Performance: Real‑World Strategies and Case Studies

This article shares Meituan's practical performance‑optimization techniques—including code analysis, database tuning, caching strategies, asynchronous processing, JVM adjustments, multithreading, and monitoring—illustrated with real case studies that reduced job runtimes from over 40 minutes to under 15 minutes.

Database TuningPerformance Optimizationasynchronous processing
0 likes · 25 min read
How Meituan Optimized High‑Traffic Backend Performance: Real‑World Strategies and Case Studies
DataFunTalk
DataFunTalk
Nov 9, 2018 · Backend Development

From Zero to One: Building and Optimizing Search Engines with Elasticsearch – Insights and Case Studies

This article presents a comprehensive overview of constructing a search engine using Elasticsearch, covering architecture components, data read/write mechanisms, shard management, caching strategies, and real‑world case studies that illustrate performance tuning, isolation, and deployment best practices.

Distributed SystemsElasticsearchPerformance Optimization
0 likes · 14 min read
From Zero to One: Building and Optimizing Search Engines with Elasticsearch – Insights and Case Studies
Youzan Coder
Youzan Coder
Nov 9, 2018 · Frontend Development

Building a Simple Virtual DOM Diff Algorithm: From Concept to Code

This article explains the Virtual DOM concept, outlines a state‑driven rendering approach, implements a minimal Virtual DOM (VD) structure, creates a diff algorithm to generate patch objects, applies those patches to the real DOM, and compares its performance with full re‑rendering.

DOM PatchingDiff AlgorithmFrontend Development
0 likes · 8 min read
Building a Simple Virtual DOM Diff Algorithm: From Concept to Code
Tencent Cloud Developer
Tencent Cloud Developer
Nov 1, 2018 · Databases

Experience and Optimization of MongoDB for Mini‑Game Operations and Cloud Integration

Li Xiaohui shares Tencent Cloud MongoDB’s real‑world mini‑game operations, detailing schema‑free design, sharding, thread‑per‑connection tuning, snapshot‑based read fixes, and table‑level rollback, then demonstrates a one‑click cloud stack that provisions MongoDB, serverless functions, storage, monitoring and security for mini‑program developers.

Cloud ServicesGame DevelopmentMongoDB
0 likes · 12 min read
Experience and Optimization of MongoDB for Mini‑Game Operations and Cloud Integration
Aotu Lab
Aotu Lab
Oct 30, 2018 · Game Development

Mastering 3D Web Games: Three.js, glTF, and Cannon.js Essentials

This guide walks you through the core concepts of Three.js, the glTF model format, physics integration with Cannon.js, interaction handling, performance tuning, and a suite of debugging tools, providing practical code snippets and best‑practice tips for building efficient 3D web games.

3D Game DevelopmentCannon.jsPerformance Optimization
0 likes · 22 min read
Mastering 3D Web Games: Three.js, glTF, and Cannon.js Essentials
DataFunTalk
DataFunTalk
Oct 19, 2018 · Databases

HBase Application and High‑Availability Practices

This article summarizes the current usage of HBase at Ping An Technology, the challenges it addresses, detailed client‑ and server‑side performance and stability optimizations, high‑availability mechanisms, data migration strategies, monitoring and repair practices, and future development plans.

Data MigrationHBasePerformance Optimization
0 likes · 9 min read
HBase Application and High‑Availability Practices
Weimob Technology Center
Weimob Technology Center
Oct 8, 2018 · Frontend Development

Boost WeChat Mini Program Performance: Startup, First-Render, and Rendering Optimizations

This article outlines practical techniques for improving WeChat Mini Program performance, covering startup loading, first‑screen experience recommendations, and rendering optimizations, with detailed steps on code size control, subpackage loading, data management, and UI rendering best practices.

Performance OptimizationRenderingStartup Loading
0 likes · 7 min read
Boost WeChat Mini Program Performance: Startup, First-Render, and Rendering Optimizations
21CTO
21CTO
Oct 2, 2018 · Backend Development

Boost Java Application Performance: Practical Tips, Tools, and JVM Tuning

This article explores how to maximize Java application performance by defining measurable goals, using load‑testing tools like Gatling, monitoring with APM solutions such as Retrace, applying code‑level optimizations, and tuning JVM, database, and architectural settings for scalable, efficient systems.

APMCode Best PracticesLoad Testing
0 likes · 14 min read
Boost Java Application Performance: Practical Tips, Tools, and JVM Tuning
Ctrip Technology
Ctrip Technology
Sep 27, 2018 · Backend Development

Reconstructing Ctrip's SEO Project: Architecture, Technical Choices, and Design Solutions

This article details the late-stage refactoring of Ctrip's SEO system, explaining why the overhaul was needed, the backend technology stack choices, the modular architecture—including data collection, processing, and service layers—and the performance optimizations implemented to support large‑scale search‑engine‑driven traffic.

MicroservicesPerformance OptimizationSEO
0 likes · 15 min read
Reconstructing Ctrip's SEO Project: Architecture, Technical Choices, and Design Solutions
Xianyu Technology
Xianyu Technology
Sep 22, 2018 · Mobile Development

Insights from Google Developer Day 2018: Flutter Performance, Hybrid Hot Reload, and Ecosystem Trends

At Google Developer Day 2018 in Shanghai, the Xianyu team highlighted Flutter’s upcoming 1.0 release, hybrid hot‑reload challenges, native view embedding via platform_views.dart, and performance optimizations such as lighter layout calculations and Skia tweaks, noting rapid adoption by major Chinese firms and plans to open‑source their tools.

FlutterGoogle Developer DayHybrid Development
0 likes · 7 min read
Insights from Google Developer Day 2018: Flutter Performance, Hybrid Hot Reload, and Ecosystem Trends
Tencent Cloud Developer
Tencent Cloud Developer
Sep 17, 2018 · Databases

MySQL Schema Design and SQL Development Standards Practice

Tencent Cloud Academy will livestream a MySQL schema design and development standards session on September 17 at 20:00, featuring experts Ye Jinrong and Wu Bingxi, covering best practices such as default InnoDB engine, utf8mb4 charset, row size limits, partitioning, appropriate data types, index guidelines, and operational recommendations.

Database AdministrationDevelopment StandardsInnoDB
0 likes · 9 min read
MySQL Schema Design and SQL Development Standards Practice
JD Tech
JD Tech
Sep 13, 2018 · Frontend Development

Refactoring JD Shopping Mini‑Program Category Page with Taro: Mixed Development Mode and Performance Gains

This article details how JD's shopping mini‑program category page was incrementally refactored using the Taro multi‑platform framework, describing the mixed native/Taro development approach, project initialization, configuration tweaks, page implementation differences, performance improvements, and the broader benefits of adopting Taro for cross‑platform development.

Mini ProgramPerformance OptimizationReact
0 likes · 8 min read
Refactoring JD Shopping Mini‑Program Category Page with Taro: Mixed Development Mode and Performance Gains
HomeTech
HomeTech
Sep 4, 2018 · Backend Development

Practical Architecture of Car Mall Red Packet System and Auto Home Double‑11 Main Venue

The session presented by senior architects Wang Song and Li Yan detailed the design, technology selection, and implementation of the Car Mall red‑packet system and the Auto Home Double‑11 main‑venue platform, focusing on high‑traffic handling, server‑side rendering, performance gains, and lessons learned from real‑world deployment.

BackendPerformance OptimizationSystem Architecture
0 likes · 4 min read
Practical Architecture of Car Mall Red Packet System and Auto Home Double‑11 Main Venue
Xianyu Technology
Xianyu Technology
Aug 23, 2018 · Backend Development

Data Aggregation and GraphQL Adoption at Xianyu: Improving Development Efficiency

Xianyu introduced a lightweight data‑aggregation service and adopted Alibaba’s TQL GraphQL gateway, allowing front‑ends to fetch multiple domain data in a single request, which cut development costs by over 50%, reduced latency, and accelerated page composition across more than 30 pages.

Frontend DevelopmentGraphQLPerformance Optimization
0 likes · 11 min read
Data Aggregation and GraphQL Adoption at Xianyu: Improving Development Efficiency
Qunar Tech Salon
Qunar Tech Salon
Aug 10, 2018 · Cloud Native

Deep Dive into Ant Financial’s Service Mesh Data Plane SOFAMosn

This article provides a comprehensive technical overview of Ant Financial’s Service Mesh data‑plane SOFAMosn, covering its architectural background, layered design, core modules, performance optimizations, supported protocols, and future roadmap within a cloud‑native microservices ecosystem.

Cloud NativeDistributed SystemsGolang
0 likes · 13 min read
Deep Dive into Ant Financial’s Service Mesh Data Plane SOFAMosn
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Aug 4, 2018 · Backend Development

From 0 to 25M Users: Lessons in Scaling Backend Services Over Six Years

Over six years the author chronicles the evolution of a backend system—from its initial three‑day launch, through successive capacity expansions, distributed refactoring, and micro‑service architecture—highlighting the challenges of scaling to millions of users, handling concurrency, and the continuous pursuit of simplicity and resilience.

Distributed SystemsMicroservicesPerformance Optimization
0 likes · 6 min read
From 0 to 25M Users: Lessons in Scaling Backend Services Over Six Years
Yuewen Frontend Team
Yuewen Frontend Team
Aug 1, 2018 · Mobile Development

Key Lessons from Building a Large‑Scale React Native App

This article shares the Yueqi Reading team's three‑month journey of building a large‑scale React Native app, covering business background, technology selection, navigation management, state persistence, performance tuning, release automation, error monitoring, common pitfalls, and practical tips for mobile developers.

CodePushPerformance OptimizationReact Native
0 likes · 29 min read
Key Lessons from Building a Large‑Scale React Native App
Beike Product & Technology
Beike Product & Technology
Jul 27, 2018 · Mobile Development

Eliminating UI Lag in a High‑End Android App: Overdraw, CPU, and Scroll Optimization

After noticing persistent UI stutter on a flagship Android real‑estate app even on 6 GB devices, the author analyzes root causes—CPU overload, GPU overdraw, and memory pressure—then details step‑by‑step fixes using developer options, layout cleanup, and TraceView to achieve sub‑16 ms frame rendering.

AndroidMobile DevelopmentOverdraw
0 likes · 7 min read
Eliminating UI Lag in a High‑End Android App: Overdraw, CPU, and Scroll Optimization
Tencent Cloud Developer
Tencent Cloud Developer
Jul 27, 2018 · Frontend Development

HTTP/2 Server Push Implementation and Performance Optimization by Tencent CDN

Tencent CDN’s implementation of HTTP/2 Server Push predicts and preloads dependent resources via link tags or headers, creates PUSH_PROMISE frames, and streams assets before the main response, yielding measurable latency reductions on real‑world pages when used with proper sizing, priority, and cache awareness, while avoiding slow‑start and buffer issues.

CDNFrontend OptimizationHTTP/2
0 likes · 16 min read
HTTP/2 Server Push Implementation and Performance Optimization by Tencent CDN
21CTO
21CTO
Jul 20, 2018 · Mobile Development

How iQIYI Optimized Android App Startup: Techniques & Lessons

This article explains iQIYI's Android app launch process, measurement methods, optimization strategies, and monitoring practices that together reduced startup time by up to 40%, offering practical insights for mobile developers seeking faster app launches.

AndroidMobile DevelopmentPerformance Optimization
0 likes · 13 min read
How iQIYI Optimized Android App Startup: Techniques & Lessons
Meituan Technology Team
Meituan Technology Team
Jul 19, 2018 · Mobile Development

Design and Optimization of a Cloud-Based Mobile Device Testing Platform

To address Meituan‑Dianping’s exploding demand for test phones, we rebuilt OpenSTF‑based platform with modular Agent, Server, and MySQL storage, upgraded to Vue 2, added dynamic screen quality, reservation, API integration, mock and inspector tools, now supporting 300 devices for 500 developers daily and planning iOS expansion.

ArchitectureMySQLPerformance Optimization
0 likes · 14 min read
Design and Optimization of a Cloud-Based Mobile Device Testing Platform
Meitu Technology
Meitu Technology
Jul 13, 2018 · Backend Development

Meitu Technical Salon: Classic Video Technology Architecture and Optimization Practices

At the 10th Meitu Internet Technical Salon, experts presented classic video technology architecture and optimization case studies, detailing Meipai’s cost‑reduction and millisecond startup techniques, Inke’s live‑quiz system that scales to millions of concurrent users, and five strategies that cut Meipai live‑stream first‑screen time by more than 70%.

Performance OptimizationStreaming MediaVideo Streaming
0 likes · 6 min read
Meitu Technical Salon: Classic Video Technology Architecture and Optimization Practices