Tagged articles

Performance Optimization

2086 articles · Page 18 of 21
Programmer DD
Programmer DD
Dec 27, 2019 · Backend Development

How Perfect Diary Scaled Its E‑commerce Platform for Double‑11: Backend Lessons

During Double‑11 2022, Perfect Diary built a micro‑service e‑commerce platform in four months, confronting distributed transactions, database overload, cache pressure, and traffic spikes, and then applied cloud‑native optimizations, rate‑limiting, and pressure testing to achieve record‑breaking sales performance.

Cloud ComputingDistributed TransactionsPerformance Optimization
0 likes · 9 min read
How Perfect Diary Scaled Its E‑commerce Platform for Double‑11: Backend Lessons
vivo Internet Technology
vivo Internet Technology
Dec 25, 2019 · Big Data

Understanding and Mitigating Data Skew in Spark and Hadoop

Data skew in Spark and Hadoop occurs when a few keys dominate shuffle traffic, causing slow tasks, OOM errors, and job failures; the article describes how to detect skew via UI metrics or sampling and offers mitigation tactics such as filtering keys, increasing shuffle partitions, custom partitioners, broadcast joins, salted keys, and Hadoop‑specific settings.

Data SkewPartitioningPerformance Optimization
0 likes · 18 min read
Understanding and Mitigating Data Skew in Spark and Hadoop
Tencent Cloud Developer
Tencent Cloud Developer
Dec 25, 2019 · Cloud Computing

Tencent Classroom Video Cloud Migration: Overview, Implementation, and Continuous Optimization

By the end of 2019 Tencent Classroom migrated roughly 4 million videos (≈1,500 TB) to the cloud, adding H5 live and playback, boosting upload success from 92 % to 99 %, enabling HLS‑encrypted VOD, cutting transcoding time to 25 minutes, and implementing continuous reliability and monitoring optimizations.

Performance OptimizationTencent ClassroomVideo Streaming
0 likes · 7 min read
Tencent Classroom Video Cloud Migration: Overview, Implementation, and Continuous Optimization
Big Data Technology & Architecture
Big Data Technology & Architecture
Dec 17, 2019 · Big Data

Understanding Flink Sliding Windows and Performance Optimizations

This article explains Flink's sliding window mechanism, shows how the WindowAssigner and WindowOperator work with code examples, analyzes the performance impact of fine‑grained sliding windows, and proposes a practical workaround using tumbling windows combined with external storage such as Redis for efficient PV/UV aggregation.

FlinkPerformance OptimizationRedis
0 likes · 8 min read
Understanding Flink Sliding Windows and Performance Optimizations
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 16, 2019 · Frontend Development

How Rax Redefines Frontend Rendering for Faster, Lighter User Experiences

This article explains how Alibaba's open‑source Rax framework improves front‑end performance through lightweight bundles, adaptive hydration, snapshot rendering, server‑side and native side rendering, and personalized rendering strategies, aiming to keep first‑screen interaction under three seconds even during massive traffic spikes.

NSRPerformance OptimizationRax
0 likes · 8 min read
How Rax Redefines Frontend Rendering for Faster, Lighter User Experiences
Architecture Digest
Architecture Digest
Dec 15, 2019 · Databases

MongoDB High‑Throughput Cluster Optimization: Software, Configuration, and Storage Engine Tuning

This article details how a high‑traffic MongoDB sharded cluster exceeding one million TPS was optimized through software‑level tweaks, configuration changes, WiredTiger storage‑engine tuning, and hardware upgrades, resulting in latency reductions from hundreds of milliseconds to a few milliseconds and significantly improved stability.

IO optimizationMongoDBPerformance Optimization
0 likes · 33 min read
MongoDB High‑Throughput Cluster Optimization: Software, Configuration, and Storage Engine Tuning
DataFunTalk
DataFunTalk
Dec 13, 2019 · Databases

Lindorm: High‑Performance Distributed NoSQL Database for Big Data

Lindorm, an Alibaba‑derived distributed NoSQL database built on HBase, delivers multi‑model hybrid storage, five‑fold throughput gains, sub‑millisecond latency, advanced indexing, cloud‑native elasticity, strong/adjustable consistency, and comprehensive security and multi‑tenant features for massive data workloads.

NoSQLPerformance Optimizationbig data
0 likes · 25 min read
Lindorm: High‑Performance Distributed NoSQL Database for Big Data
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 9, 2019 · Backend Development

Mastering Cache Strategies: Avoid Pitfalls and Ensure Data Consistency

This article explains core caching concepts, common pitfalls such as cache penetration, breakdown and avalanche, presents classic update patterns like Cache‑Aside, Write‑Through and Write‑Behind, analyzes consistency challenges, and offers practical guidelines for designing robust multi‑level cache architectures.

Cache AsideCachingPerformance Optimization
0 likes · 29 min read
Mastering Cache Strategies: Avoid Pitfalls and Ensure Data Consistency
MaGe Linux Operations
MaGe Linux Operations
Dec 6, 2019 · Backend Development

How Xiaomi’s Talos Redefined Distributed Messaging for Massive Scale

Xiaomi’s Talos, a self‑developed distributed message queue, tackles the limitations of Kafka by separating storage and compute on HDFS, introducing stateless scaling, advanced consistency, partition delay allocation, and extensive performance and resource optimizations to support trillions of daily messages and multi‑tenant workloads.

Distributed MessagingPerformance OptimizationTalos
0 likes · 16 min read
How Xiaomi’s Talos Redefined Distributed Messaging for Massive Scale
Youzan Coder
Youzan Coder
Dec 6, 2019 · Big Data

Improving SparkSQL Stability and Performance at Youzan: Thrift Server Enhancements, Metric Collection, and Lessons Learned

Youzan’s big‑data team boosted SparkSQL stability and performance by reinforcing the Thrift Server, implementing AB gray‑release testing, collecting real‑time metrics, adding an engine‑selection service, and completing a second migration that raised SparkSQL’s workload share to 91 %, while documenting key pitfalls and tuning lessons.

AB TestingPerformance OptimizationSparkSQL
0 likes · 15 min read
Improving SparkSQL Stability and Performance at Youzan: Thrift Server Enhancements, Metric Collection, and Lessons Learned
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Nov 26, 2019 · Backend Development

Cutting Go Memory Allocations by 100×: Profiling, Tracing, and Fixing Middleware

This article walks through generating load with Vegeta, using pprof and Go trace to pinpoint massive heap allocations caused by the chi compression middleware, and shows how upgrading the library and disabling the middleware reduced allocations by nearly a hundred‑fold while improving GC performance.

Compression MiddlewarePerformance OptimizationVegeta
0 likes · 8 min read
Cutting Go Memory Allocations by 100×: Profiling, Tracing, and Fixing Middleware
JD Retail Technology
JD Retail Technology
Nov 7, 2019 · Industry Insights

How JD’s Advertising Architecture Scaled for 11.11: Lessons in Cost‑Cutting and Performance

The article details how JD’s advertising division tackled the massive traffic surge of the 11.11 shopping festival by expanding shard capacity, optimizing models and data pipelines, migrating workloads to the cloud, and implementing cost‑saving measures that together ensured stable, high‑performance ad delivery.

AdvertisingPerformance Optimizationbig data
0 likes · 7 min read
How JD’s Advertising Architecture Scaled for 11.11: Lessons in Cost‑Cutting and Performance
AntTech
AntTech
Nov 5, 2019 · Cloud Native

Deep Practice of Service Mesh at Ant Financial: Large‑Scale Deployment, Challenges, and Recommendations

This article presents Ant Financial's extensive Service Mesh journey, detailing its multi‑stage large‑scale rollout, performance measurements during the 618 and upcoming Double‑11 events, the technical challenges encountered, optimization techniques applied to the data‑plane and control‑plane, and practical advice for organizations considering Service Mesh adoption.

Ant FinancialLarge-Scale DeploymentPerformance Optimization
0 likes · 31 min read
Deep Practice of Service Mesh at Ant Financial: Large‑Scale Deployment, Challenges, and Recommendations
HomeTech
HomeTech
Nov 1, 2019 · Frontend Development

Implementing A-Z Contact List Sorting in WeChat Mini Programs

The article explains how to create a reusable letter sorting component for WeChat Mini Programs, covering data fetching, custom component encapsulation, touch event handling for A-Z indexing, scroll synchronization, and performance optimization techniques.

A-Z sortingPerformance OptimizationTouch Events
0 likes · 8 min read
Implementing A-Z Contact List Sorting in WeChat Mini Programs
Big Data Technology & Architecture
Big Data Technology & Architecture
Oct 29, 2019 · Databases

Overview of Alibaba Cloud Redis Architecture and Optimizations

This article summarizes Alibaba Cloud Redis’s architecture, including single-node, high‑availability, cluster, read‑write separation, disaster‑recovery options, and hybrid storage, and details its kernel optimizations such as AOF/Binlog enhancements, multi‑threaded I/O, Memcache compatibility, and performance improvements.

Alibaba CloudCloud DatabasePerformance Optimization
0 likes · 8 min read
Overview of Alibaba Cloud Redis Architecture and Optimizations
JD Retail Technology
JD Retail Technology
Oct 25, 2019 · Backend Development

Design and Optimization Strategies for High‑Concurrency Instant Messaging Processing

This article explains how to handle high‑concurrency instant‑messaging scenarios by designing message deduplication, optimizing SQLite write performance with batch inserts and WAL mode, improving query speed with indexes and caching, and reducing UI refresh overhead through delayed and scroll‑aware updates.

Performance OptimizationSQLiteWAL
0 likes · 19 min read
Design and Optimization Strategies for High‑Concurrency Instant Messaging Processing
Big Data Technology & Architecture
Big Data Technology & Architecture
Oct 21, 2019 · Databases

High‑Availability Practices of Alibaba HBase: Large Clusters, MTTF/MTTR, Disaster Recovery, and Extreme Experience

This article reviews Alibaba HBase's evolution toward high availability, covering large‑cluster architecture, reliability metrics (MTTF/MTTR), disaster‑recovery strategies such as data replication and traffic switching, performance optimizations for extreme latency requirements, and lessons learned for building resilient distributed database services.

HBasePerformance Optimizationdatabases
0 likes · 20 min read
High‑Availability Practices of Alibaba HBase: Large Clusters, MTTF/MTTR, Disaster Recovery, and Extreme Experience
Big Data Technology & Architecture
Big Data Technology & Architecture
Oct 20, 2019 · Cloud Native

Meituan-Dianping Kubernetes Cluster Management and Optimization Practices

This article details Meituan-Dianping's evolution from custom Docker‑based scaling to a Kubernetes‑driven, cloud‑native cluster management platform (HULK), describing its architecture, scheduler enhancements, Kubelet modifications, and resource‑optimization strategies for large‑scale operations.

KubernetesMeituan-DianpingPerformance Optimization
0 likes · 17 min read
Meituan-Dianping Kubernetes Cluster Management and Optimization Practices
21CTO
21CTO
Oct 19, 2019 · Databases

How Zhihu Scaled to Trillions of Rows Using TiDB: A Real‑World Database Case Study

This article details how Zhihu’s Moneta service tackled massive data growth—over a trillion rows—by migrating from MySQL sharding to the HTAP‑capable TiDB platform, describing architectural changes, performance gains, migration lessons, and future expectations with TiDB 3.0.

HTAPMonetaPerformance Optimization
0 likes · 16 min read
How Zhihu Scaled to Trillions of Rows Using TiDB: A Real‑World Database Case Study
Programmer DD
Programmer DD
Oct 13, 2019 · Cloud Native

Shrink Java Docker Images & Halve Startup Time Using OpenJ9 & GraalVM

This article demonstrates how Java applications can be made smaller, faster to start, and more resource‑efficient in the cloud‑native era by using multi‑stage Docker builds, OpenJ9’s shared class cache and AOT compilation, and GraalVM native images, with step‑by‑step examples based on the Spring PetClinic and Micronaut projects.

DockerGraalVMJava
0 likes · 19 min read
Shrink Java Docker Images & Halve Startup Time Using OpenJ9 & GraalVM
AntTech
AntTech
Oct 12, 2019 · Databases

Technical Analysis of OceanBase TPC-C Benchmark and Link‑Layer Optimizations

This article details OceanBase’s achievement in the TPC‑C benchmark, explaining the test architecture, the role of ODBC and OBProxy, and the various link‑layer performance, resource, and durability optimizations that enable high throughput and continuous service in a distributed database environment.

Database BenchmarkOBproxyODBC
0 likes · 10 min read
Technical Analysis of OceanBase TPC-C Benchmark and Link‑Layer Optimizations
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Oct 12, 2019 · Databases

How to Locate and Analyze Slow SQL Queries in MySQL

This article explains how to identify slow MySQL queries using the slow‑query log and SHOW PROCESSLIST, then demonstrates how to analyze their execution plans with EXPLAIN, covering key fields, common values, and practical examples for effective performance optimization.

MySQLPerformance Optimizationdatabase
0 likes · 13 min read
How to Locate and Analyze Slow SQL Queries in MySQL
Meituan Technology Team
Meituan Technology Team
Oct 10, 2019 · Artificial Intelligence

Iterative Development of Delivery Time Estimation Models: Tree Model, Vector Retrieval, and End‑to‑End Deep Learning

The paper chronicles Meituan’s three‑stage evolution of delivery‑time estimation—from a hierarchical address tree with local linear regression, through a vector‑retrieval system that boosts recall, to a lightweight end‑to‑end deep‑learning model that meets sub‑5 ms latency while delivering progressively lower error and full coverage.

Performance OptimizationVector Retrievaldeep learning
0 likes · 21 min read
Iterative Development of Delivery Time Estimation Models: Tree Model, Vector Retrieval, and End‑to‑End Deep Learning
Fangduoduo Tech
Fangduoduo Tech
Oct 9, 2019 · Backend Development

How Duo-GraphQL Transforms BFF Architecture for Scalable Microservices

Facing tangled microservice calls and heavy front‑end data stitching, Fangdd’s engineering team evolved from monolithic PHP to a multi‑layered microservice architecture, introducing Duo‑GraphQL to unify data via GraphQL providers, a BFF layer, and optimized engine, dramatically improving development speed and performance.

BFFGraphQLPerformance Optimization
0 likes · 19 min read
How Duo-GraphQL Transforms BFF Architecture for Scalable Microservices
Tencent Cloud Developer
Tencent Cloud Developer
Oct 8, 2019 · Cloud Native

TLinux Team's Mixed Deployment Scheme for Improving Whole-Machine CPU Utilization

Tencent’s TLinux team introduced a kernel‑level mixed‑deployment framework that adds an offline scheduling class and load‑balancing algorithm, enabling online tasks to instantly pre‑empt offline work and boosting whole‑machine CPU utilization to as high as 90% while preserving latency‑sensitive service performance.

CPU utilizationLinux schedulingPerformance Optimization
0 likes · 13 min read
TLinux Team's Mixed Deployment Scheme for Improving Whole-Machine CPU Utilization
AntTech
AntTech
Oct 6, 2019 · Databases

OceanBase TPC‑C Benchmark: Technical Insights and Future Directions

This article provides a detailed technical analysis of OceanBase’s TPC‑C benchmark performance, covering the database’s development history, benchmark methodology, identified shortcomings, future improvement plans, and the strict standards and audit processes that ensure reliable OLTP benchmarking results.

Database BenchmarkOceanBasePerformance Optimization
0 likes · 12 min read
OceanBase TPC‑C Benchmark: Technical Insights and Future Directions
Java Backend Technology
Java Backend Technology
Oct 3, 2019 · Databases

How to Tackle Database Bottlenecks with Sharding and Partitioning

This article examines common database performance bottlenecks such as I/O and CPU limits, explains when to apply horizontal or vertical sharding, partitioning, and scaling techniques, compares tools like ShardingSphere, TDDL, and Mycat, and provides practical steps for implementation, migration, and troubleshooting.

Horizontal PartitioningPerformance OptimizationVertical Partitioning
0 likes · 9 min read
How to Tackle Database Bottlenecks with Sharding and Partitioning
WecTeam
WecTeam
Sep 27, 2019 · Backend Development

How We Reduced Server CPU Usage by 20% with Vue Render Function Optimizations

This article details how the MPM page rendering service at JD.com was profiled with v8‑profiler, identified heavy replace and compile calls, and applied string‑splitting, Vue transformCode hooks, and a custom lightweight compiler to cut CPU consumption by roughly 20%, improving stability during traffic spikes.

CPU profilingNode.jsPerformance Optimization
0 likes · 24 min read
How We Reduced Server CPU Usage by 20% with Vue Render Function Optimizations
Didi Tech
Didi Tech
Sep 20, 2019 · Big Data

FastLoad: A One-Click DTS Platform for Online Data Migration

FastLoad, Didi’s one‑click DTS platform, accelerates migration of terabyte‑scale offline data into its Fusion storage by using RocksDB’s IngestFile to import SST files directly, cutting a 1 TB load from twelve hours to one, while supporting thousands of daily tasks with 99.99% stability.

DTS platformPerformance OptimizationRocksDB
0 likes · 8 min read
FastLoad: A One-Click DTS Platform for Online Data Migration
Big Data Technology & Architecture
Big Data Technology & Architecture
Sep 19, 2019 · Big Data

Performance Optimization Practices for Meituan's Hadoop YARN Fair Scheduler

This article presents a comprehensive analysis of Meituan's Hadoop YARN fair scheduler, detailing its architecture, resource abstractions, scheduling workflow, performance bottlenecks, fine‑grained metrics, and a series of optimization techniques—including sorting improvements, job‑skip reduction, parallel queue sorting, and robust rollout strategies—to achieve high‑throughput, low‑latency scheduling for large‑scale offline, streaming, and machine‑learning workloads.

Fair SchedulerPerformance OptimizationYARN
0 likes · 24 min read
Performance Optimization Practices for Meituan's Hadoop YARN Fair Scheduler
Meituan Technology Team
Meituan Technology Team
Sep 19, 2019 · Mobile Development

Optimizing MTFlexbox Performance with Litho in Meituan App

By replacing MTFlexbox’s deep view hierarchy with Litho’s flattened component tree and moving template parsing to a background thread, Meituan’s app cuts memory usage by over 30 MB, removes FPS spikes on low‑end devices, and improves scrolling performance while preserving custom‑tag and image handling.

AndroidLithoMTFlexbox
0 likes · 15 min read
Optimizing MTFlexbox Performance with Litho in Meituan App
Big Data Technology Architecture
Big Data Technology Architecture
Sep 16, 2019 · Operations

Evolution of the Elasticsearch Cluster Architecture in JD.com Order System

This article details how JD.com’s order center migrated its Elasticsearch cluster from a basic, mixed‑node setup to a real‑time, dual‑cluster architecture with increased replicas, physical isolation, version upgrades, and a robust data‑sync strategy to handle billions of documents and hundreds of millions of daily queries.

ElasticsearchPerformance Optimizationcluster architecture
0 likes · 13 min read
Evolution of the Elasticsearch Cluster Architecture in JD.com Order System
iQIYI Technical Product Team
iQIYI Technical Product Team
Sep 12, 2019 · Big Data

iQIYI's Big Data Architecture Evolution and Adoption of Druid

iQIYI upgraded its big‑data stack by adopting Druid as the core engine for free‑time queries and ElasticSearch for pre‑computed fixed‑time queries, overcoming early API, security and scaling challenges through monthly segment granularity, parallel sub‑queries, Redis caching and failover, cutting typical query latency from over two seconds to about 150 ms and reaching 99.9 % service success.

Bitmap IndexElasticsearchPerformance Optimization
0 likes · 12 min read
iQIYI's Big Data Architecture Evolution and Adoption of Druid
Java Backend Technology
Java Backend Technology
Sep 4, 2019 · Operations

Scaling JD Daojia Order Search with Elasticsearch: Cluster Evolution Journey

JD Daojia’s order center faced massive query loads, prompting a shift from MySQL to Elasticsearch and a multi‑stage evolution of its ES cluster—from an initial loosely configured setup, through isolation, replica tuning, master‑slave adjustments, to a real‑time dual‑cluster architecture—enhancing stability, throughput, and scalability.

ElasticsearchPerformance Optimizationcluster architecture
0 likes · 13 min read
Scaling JD Daojia Order Search with Elasticsearch: Cluster Evolution Journey
Xianyu Technology
Xianyu Technology
Sep 3, 2019 · Mobile Development

Three-Month Flutter Internship Experience at Xianyu

During a three‑month Flutter internship at Xianyu, a Guangdong University of Technology software‑engineering student migrated from Android to Flutter, rebuilt the publishing page with Fish‑Redux, optimized a pull‑to‑refresh widget saving over 100 MB of memory, mastered the full FDD workflow, and distilled a comprehensive learning roadmap and teamwork advice for future developers.

DartFlutterMobile Development
0 likes · 7 min read
Three-Month Flutter Internship Experience at Xianyu
UCloud Tech
UCloud Tech
Sep 2, 2019 · Backend Development

How UFS’s Performance‑Optimized Architecture Cuts I/O Latency to Sub‑10ms

This article explains how UCloud's performance‑oriented UFS leverages NVMe SSDs, upgrades to NFSv4, redesigns business indexing, and introduces a novel append‑only storage engine with stream/extent architecture to achieve sub‑10 ms latency and high IOPS for demanding AI and analytics workloads.

NFSv4NVMe SSDPerformance Optimization
0 likes · 17 min read
How UFS’s Performance‑Optimized Architecture Cuts I/O Latency to Sub‑10ms
Beike Product & Technology
Beike Product & Technology
Aug 29, 2019 · Big Data

TiSpark Integration with TiDB/TiKV for Efficient Data Synchronization and OLAP in the Databus Project

This article introduces TiSpark—an extension of Spark that tightly integrates with TiDB/TiKV to enable high‑performance, scalable data synchronization and OLAP queries, details its architecture, key configuration, performance advantages over Spark SQL and Sqoop, and outlines its role in the Databus data‑integration platform.

Data IntegrationPerformance OptimizationSpark
0 likes · 10 min read
TiSpark Integration with TiDB/TiKV for Efficient Data Synchronization and OLAP in the Databus Project
Meitu Technology
Meitu Technology
Aug 29, 2019 · Backend Development

Memory Optimization in Long Connection Services: A Three-Year Journey

Over three years, Meitu’s long‑connection service “bifrost,” built in Go with MQTT, cut memory use from 22.3 GB to 5.1 GB for 210 k connections—and about 10 GB for a million—by tuning buffers, reducing allocations, employing memory pools, and replacing a goroutine‑per‑connection model with an epoll‑driven event architecture.

GoLong ConnectionMQTT
0 likes · 13 min read
Memory Optimization in Long Connection Services: A Three-Year Journey
Taobao Frontend Technology
Taobao Frontend Technology
Aug 29, 2019 · Backend Development

How to Slash Node.js Serverless Startup Time Below 100 ms

This article examines why Node.js serverless functions often exceed the desired 100 ms cold‑start target, analyzes profiling data to pinpoint costly file I/O and compilation steps, and presents practical optimizations such as module bundling, V8 code‑caching, and custom require handling to dramatically reduce startup latency.

Code CacheModule BundlingNode.js
0 likes · 15 min read
How to Slash Node.js Serverless Startup Time Below 100 ms
Didi Tech
Didi Tech
Aug 24, 2019 · Backend Development

Levin: Didi's Open‑Source Solution for Fast Loading of Large Static Data

Levin, Didi’s open‑source GitHub project, uses shared‑memory containers and offline‑compiled binary layouts to mmap large, low‑frequency static datasets, cutting service cold‑start times from minutes to seconds, lowering memory overhead, simplifying version switches, and improving stability for high‑scale applications.

LevinPerformance Optimizationbackend infrastructure
0 likes · 6 min read
Levin: Didi's Open‑Source Solution for Fast Loading of Large Static Data
21CTO
21CTO
Aug 23, 2019 · Cloud Native

How Meituan Optimized Kubernetes at Scale: Lessons from HULK2.0

This article details Meituan‑Dianping's evolution from a custom Docker‑based cluster manager to the open‑source Kubernetes‑powered HULK2.0 platform, describing its architecture, operational practices, scheduler and Kubelet optimizations, and resource‑management techniques that enable massive, cost‑effective scaling.

MeituanPerformance Optimizationcluster-management
0 likes · 19 min read
How Meituan Optimized Kubernetes at Scale: Lessons from HULK2.0
ITPUB
ITPUB
Aug 23, 2019 · Databases

Essential MySQL Database Design and Indexing Best Practices

This guide compiles comprehensive MySQL conventions covering object naming, storage engine choices, character sets, table and column design, indexing strategies, query optimization, and operational safeguards to improve performance, maintainability, and data integrity in production environments.

MySQLPerformance OptimizationSQL Best Practices
0 likes · 19 min read
Essential MySQL Database Design and Indexing Best Practices
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 22, 2019 · Artificial Intelligence

How Alibaba Engineers Shrank Image Features from 120KB to 13KB and Cut Euclidean Distance to 9µs

This article details how Alibaba's engineers reduced per‑image feature size from 120 KB to an average of 13 KB and accelerated Euclidean distance calculations from 50 µs to 9 µs through bitmap, offset, and duplicate‑value compression techniques, enabling efficient large‑scale image retrieval.

Large-Scale RetrievalPerformance Optimizationeuclidean distance
0 likes · 15 min read
How Alibaba Engineers Shrank Image Features from 120KB to 13KB and Cut Euclidean Distance to 9µs
Qunar Tech Salon
Qunar Tech Salon
Aug 22, 2019 · Big Data

Performance Optimization Practices for Meituan's Hadoop YARN Fair Scheduler

This article details Meituan's experience optimizing the Hadoop YARN fair scheduler, covering background challenges, architectural components, resource abstractions, scheduling flow, performance metrics, a series of code‑level optimizations, stability strategies for production rollout, and future directions for large‑scale cluster scheduling.

Fair SchedulerLoad SimulationPerformance Optimization
0 likes · 23 min read
Performance Optimization Practices for Meituan's Hadoop YARN Fair Scheduler
NetEase Media Technology Team
NetEase Media Technology Team
Aug 21, 2019 · Frontend Development

How to Build a 3D Medal System with WebGL and Three.js

This article explains how to use WebGL and the Three.js library to create a cross‑platform 3D medal system, covering model format choices, scene setup, rendering code, performance optimizations such as gzip compression, caching, skin switching, and graceful fallback for older devices.

3D renderingMedal systemPerformance Optimization
0 likes · 10 min read
How to Build a 3D Medal System with WebGL and Three.js
Big Data Technology & Architecture
Big Data Technology & Architecture
Aug 18, 2019 · Big Data

Flink Application Scenarios and Scale at Kuaishou

The article details how Kuaishou leverages Apache Flink for large‑scale stream processing, describing its application scenarios, cluster sizing, interval join optimization, RocksDB performance challenges, source throttling strategies, JobManager stability, frequent job failures, and platform‑wide improvements.

FlinkKuaishouPerformance Optimization
0 likes · 2 min read
Flink Application Scenarios and Scale at Kuaishou
Didi Tech
Didi Tech
Aug 17, 2019 · Artificial Intelligence

Didi’s Elastic Inference Service & IFX Engine: Achieving World‑Class AI Inference

Didi’s Elastic Inference Service (EIS) and its IFX AI acceleration engine provide a distributed, cost‑effective inference platform that automatically scales resources based on QPS and latency requirements, supports major deep‑learning frameworks, excels in public‑cloud, private‑cloud, IoT and edge scenarios, and achieved top‑rank DAWNBench latency and cost scores on ImageNet with P4 GPUs.

AI inferenceCloud AIPerformance Optimization
0 likes · 7 min read
Didi’s Elastic Inference Service & IFX Engine: Achieving World‑Class AI Inference
dbaplus Community
dbaplus Community
Aug 13, 2019 · Big Data

How Xianyu Built a Sub‑3‑Second Real‑Time Data Pipeline for Rapid Fault Diagnosis

Xianyu’s production environment grew complex, prompting the creation of a high‑performance, sub‑3‑second real‑time data processing pipeline that ingests logs and metrics, uses Alibaba’s Logtail, LogHub, and Blink (enhanced Flink) for collection, transport, pre‑processing, computation, and persistent graph‑based fault analysis.

Performance Optimizationblinkfault diagnosis
0 likes · 13 min read
How Xianyu Built a Sub‑3‑Second Real‑Time Data Pipeline for Rapid Fault Diagnosis
Big Data Technology & Architecture
Big Data Technology & Architecture
Aug 12, 2019 · Big Data

Spark SQL Parameter Tuning and Performance Optimization (Spark 2.3.2)

This article explains how to troubleshoot and tune Spark SQL configuration parameters—covering exception‑related settings such as spark.sql.hive.convertMetastoreParquet, file‑ignore options, and partition verification, as well as performance‑focused tweaks like broadcast join thresholds, adaptive execution, and parquet schema merging—while providing a comprehensive parameter reference table.

Hive MigrationPerformance OptimizationSQL
0 likes · 23 min read
Spark SQL Parameter Tuning and Performance Optimization (Spark 2.3.2)
Big Data Technology & Architecture
Big Data Technology & Architecture
Aug 11, 2019 · Big Data

Deep Dive into Flink’s Network Stack: Credit‑Based Flow Control and Thread Model Optimizations

This article examines Flink’s industrial‑scale network stack, detailing the credit‑based flow control introduced in version 1.5, the refactored task‑IO thread collaboration, and serialization optimizations that together improve throughput and latency for large‑scale stream processing workloads.

Credit-based Flow ControlFlinkPerformance Optimization
0 likes · 12 min read
Deep Dive into Flink’s Network Stack: Credit‑Based Flow Control and Thread Model Optimizations
Qunar Tech Salon
Qunar Tech Salon
Aug 7, 2019 · Mobile Development

Performance Optimization of Baidu App Landing Page: Hybrid Architecture, Backend Direct Output, Prefetch and Interception

This article details how Baidu App reduced the landing‑page first‑screen load from over 2600 ms to under 2000 ms by analyzing user feedback, instrumenting each loading stage of its Hybrid H5 solution, and applying a series of backend‑direct‑output, prefetch, WebView pre‑creation, lazy‑load and kernel‑level rendering optimizations together with code‑level fixes.

AndroidMobile DevelopmentPerformance Optimization
0 likes · 18 min read
Performance Optimization of Baidu App Landing Page: Hybrid Architecture, Backend Direct Output, Prefetch and Interception
Mafengwo Technology
Mafengwo Technology
Jul 25, 2019 · Backend Development

Revamping MaFengWo’s Membership Platform: Architecture, Identity & Performance

This article details how MaFengWo redesigned its membership system—introducing a SKU‑based identity model, a four‑layer service architecture, performance‑focused concurrency controls, and risk‑mitigation mechanisms—to support a richer, more flexible user experience in the post‑traffic‑bonus era.

Performance Optimizationbackend architectureidentity strategy
0 likes · 18 min read
Revamping MaFengWo’s Membership Platform: Architecture, Identity & Performance
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 17, 2019 · Artificial Intelligence

How Alibaba Halved BERT Latency for Real‑Time Search

This article details Alibaba's technical challenges with BERT's high resource consumption in online search, analyzes memory and compute bottlenecks using TensorFlow profiling, and presents both TensorFlow‑based tweaks and a custom CUDA implementation that together double throughput and cut latency by about 50%.

AlibabaBERTGPU
0 likes · 9 min read
How Alibaba Halved BERT Latency for Real‑Time Search
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Jul 16, 2019 · Databases

Mastering SQL Performance: Indexes, Hashing, and Parallel Access

This article reviews advanced SQL optimization techniques—including using indexes to avoid sorting, reasons an optimizer may skip indexes, hash‑based access methods, and parallel query execution—while summarizing a four‑part series on DBMS‑agnostic performance tuning.

Parallel QueryPerformance Optimizationhashing
0 likes · 9 min read
Mastering SQL Performance: Indexes, Hashing, and Parallel Access
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 ProcessingJavaPerformance 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.

CachingCircuit BreakingHigh Concurrency
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.

BackendJavaPerformance Optimization
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 frameworkPerformance OptimizationThread Management
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.

DevOpsPerformance OptimizationSite Operations
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.

Cloud StoragePerformance OptimizationSPDK
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.

BaiduJavaScriptMVVM framework
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.

DruidPerformance Optimizationdata platform
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.

FastCopyFederationHDFS
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.

Edge AIMNNPerformance 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.

AndroidPerformance Optimizationbusiness availability
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.

JDKJVM TuningNIO
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.

APMMemory Leak DetectionPerformance Optimization
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.

MySQLPerformance OptimizationSQL Best Practices
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.

KubernetesKustomizePerformance Optimization
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.

LinuxOps EngineerPerformance Optimization
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.

CLIPerformance OptimizationReact Native
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.

JavaPerformance 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 TrainingIO
0 likes · 22 min read
Principles, Methodology, and Tools for Machine Learning Performance Optimization