Tagged articles
1036 articles
Page 10 of 11
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Oct 26, 2018 · Backend Development

Six Common Backend Performance Optimization Techniques

Backend performance can be significantly improved through six key strategies—caching, hardware upgrades, business‑logic optimization, service‑oriented architecture, asynchronous processing, and leveraging search engines—each explained with practical considerations and real‑world examples to enhance system throughput and reliability.

Asynchronousoptimizationservice-oriented
0 likes · 4 min read
Six Common Backend Performance Optimization Techniques
Alibaba Cloud Developer
Alibaba Cloud Developer
Oct 24, 2018 · Artificial Intelligence

Top AI Book Recommendations to Boost Your Machine Learning Mastery

This article curates a selection of essential AI and machine learning books, each introduced by expert recommenders who explain why the titles are valuable for deepening understanding, improving practical skills, and staying current with the latest research trends.

Book Recommendationsoptimization
0 likes · 9 min read
Top AI Book Recommendations to Boost Your Machine Learning Mastery
UC Tech Team
UC Tech Team
Oct 12, 2018 · Frontend Development

How Firefox Made Calls Between JavaScript and WebAssembly Faster

This article explains how Mozilla optimized the Firefox engine to dramatically speed up function calls between JavaScript and WebAssembly by reducing bookkeeping, eliminating trampolines, merging activations, applying monomorphic call optimizations, and improving built‑in function handling, resulting in call performance that now exceeds native JavaScript‑to‑JavaScript calls.

EngineFirefoxJavaScript
0 likes · 14 min read
How Firefox Made Calls Between JavaScript and WebAssembly Faster
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Sep 21, 2018 · Operations

Intelligent Operations Sessions at the 2018 Hangzhou Yunqi Conference

The 2018 Hangzhou Yunqi Conference featured a series of expert talks on intelligent operations, covering Alibaba's AI‑driven maintenance systems, robust supply‑chain optimization, data‑center automation, MSP transformation, and AI‑Ops practices, providing actionable insights for large‑scale infrastructure management.

AI OpsAlibabaData center
0 likes · 12 min read
Intelligent Operations Sessions at the 2018 Hangzhou Yunqi Conference
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 27, 2018 · Artificial Intelligence

Must‑Read AI Books Recommended by Alibaba Experts

Alibaba’s algorithm veterans share a curated list of essential AI books—from foundational machine‑learning theory and optimization to deep‑learning and NLP—detailing each title’s strengths, recommended readers, and why these works are indispensable for mastering modern artificial‑intelligence techniques.

AIBook Recommendationsoptimization
0 likes · 8 min read
Must‑Read AI Books Recommended by Alibaba Experts
MaGe Linux Operations
MaGe Linux Operations
Aug 24, 2018 · Fundamentals

20 Proven Python Tricks to Supercharge Your Code Performance

This article presents 20 practical Python performance tips—from choosing O(1) data structures and reducing redundant data to leveraging generators, C extensions, multiprocessing, and profiling tools—complete with benchmark code snippets that demonstrate measurable speed gains across common coding patterns.

C extensionsProfilingPython
0 likes · 16 min read
20 Proven Python Tricks to Supercharge Your Code Performance
Python Programming Learning Circle
Python Programming Learning Circle
Aug 18, 2018 · Backend Development

Boost Laravel Performance: 10 Essential Optimization Techniques

This guide outlines ten practical Laravel performance‑boosting techniques—from configuration and route caching to class‑map optimization, autoloader tuning, session storage, professional cache drivers, database query improvements, dataset caching, JIT compilers, and front‑end asset merging—providing clear commands and code examples for each.

Backendoptimization
0 likes · 7 min read
Boost Laravel Performance: 10 Essential Optimization Techniques
iQIYI Technical Product Team
iQIYI Technical Product Team
Aug 16, 2018 · Mobile Development

Performance Optimization and Frame‑Rate Testing for iOS Mobile Client Dynamic Layout

The article outlines iQIYI’s iOS dynamic‑layout architecture, recommends CADisplayLink for frame‑rate checks and TimeProfiler for deep analysis, then details a two‑phase optimization workflow—eliminating main‑thread bottlenecks (e.g., string formatting, image loading, view hierarchy changes) and reducing off‑screen rendering and layer blending through layer tricks, caching, and asset adjustments—to achieve smoother UI on low‑end devices.

Frame RateMobile Developmentdynamic layout
0 likes · 13 min read
Performance Optimization and Frame‑Rate Testing for iOS Mobile Client Dynamic Layout
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Aug 11, 2018 · Frontend Development

Boost React App Load Speed with Webpack 4: Proven Optimization Techniques

This article walks through practical strategies for accelerating React application loading by optimizing first‑screen size, leveraging HTML placeholders, caching frameworks, dynamic polyfills, SplitChunksPlugin, proper Tree Shaking, code‑splitting, ES2015+ compilation, and lazy‑loading techniques, all illustrated with real‑world Webpack 4 configurations.

Reactoptimization
0 likes · 24 min read
Boost React App Load Speed with Webpack 4: Proven Optimization Techniques
Java Backend Technology
Java Backend Technology
Jul 26, 2018 · Databases

7 Common Redis Misuse Scenarios and How to Fix Them

This article outlines seven frequent misuse patterns in Redis development—such as improper use of collection types, missing expirations, oversized values, inefficient batch operations, unnecessary requests, poor key naming, and unsafe commands—provides real‑world case analyses, and offers practical recommendations to improve Redis health and performance.

databaseoptimizationperformance
0 likes · 11 min read
7 Common Redis Misuse Scenarios and How to Fix Them
360 Tech Engineering
360 Tech Engineering
Jul 23, 2018 · Frontend Development

Comprehensive Guide to Web Performance Optimization

This article provides a comprehensive overview of web performance optimization for frontend developers, covering metrics and goal setting, code and DOM optimizations, static asset compression, delivery techniques like async loading and resource hints, build strategies such as tree‑shaking and SSR, and monitoring tools.

Build OptimizationWeb Performancefrontend
0 likes · 16 min read
Comprehensive Guide to Web Performance Optimization
Architects Research Society
Architects Research Society
Jul 17, 2018 · Frontend Development

Performance Issues and Mitigation Strategies for Salesforce Lightning Experience

This article outlines common geographic, device, browser, and Salesforce org configuration problems that cause slow page loads in Lightning Experience and provides practical mitigation steps such as network latency testing, browser benchmarking, disabling unnecessary plugins, and optimizing Visualforce and Lightning page designs.

BrowserLightning ExperienceSalesforce
0 likes · 6 min read
Performance Issues and Mitigation Strategies for Salesforce Lightning Experience
MaGe Linux Operations
MaGe Linux Operations
Jul 6, 2018 · Fundamentals

7 Proven Python Tricks to Boost Performance and Save Resources

Learn seven practical Python optimization techniques—from using local variables and reducing function calls to leveraging generators and pre-compiling code—that can noticeably improve execution speed, lower memory usage, and make your scripts more efficient.

Pythonbest-practicescode
0 likes · 6 min read
7 Proven Python Tricks to Boost Performance and Save Resources
Tencent Cloud Developer
Tencent Cloud Developer
Jun 27, 2018 · Artificial Intelligence

Search and Optimization Algorithms in Game AI

Game AI relies on a variety of search techniques—ranging from uninformed breadth‑first and depth‑first methods to heuristic‑driven A*, minimax with alpha‑beta pruning, and Monte Carlo Tree Search—as well as optimization approaches such as hill climbing, simulated annealing, genetic and evolution strategies, multi‑objective evolutionary algorithms, and neuroevolutionary methods like NEAT to generate intelligent, balanced, and adaptable game behavior.

A* algorithmMCTSMiniMax
0 likes · 20 min read
Search and Optimization Algorithms in Game AI
Meitu Technology
Meitu Technology
Jun 13, 2018 · Artificial Intelligence

Meipai AI Tech Talk: Deep Ranking Models, Video Clustering, and Optimization

The talk covered Meipai’s personalized deep ranking model that balances depth and low latency, a behavior‑driven video clustering method that enriches recommendation beyond visual cues, and the use of advanced data structures to accelerate solving large‑scale optimization problems in business contexts.

Neural Networksmachine learningoptimization
0 likes · 5 min read
Meipai AI Tech Talk: Deep Ranking Models, Video Clustering, and Optimization
360 Quality & Efficiency
360 Quality & Efficiency
Jun 4, 2018 · Artificial Intelligence

Common Engineering Algorithms and Their Testing Methods

This article introduces the most commonly used algorithms in engineering—recommendation, optimization, estimation, and classification—describes their typical application scenarios, and explores various testing methods and evaluation metrics such as offline experiments, user surveys, A/B testing, and performance indicators like accuracy, coverage, and robustness.

Evaluation MetricsRecommendation Systemsalgorithm testing
0 likes · 12 min read
Common Engineering Algorithms and Their Testing Methods
Qunar Tech Salon
Qunar Tech Salon
May 31, 2018 · Mobile Development

Performance Monitoring and Optimization for React Native Applications at Qunar

This article describes Qunar's approach to quantifying, automatically detecting, and optimizing performance issues in React Native mobile apps by defining measurable metrics, real‑time data sampling, automated analysis rules, and visual feedback to enable proactive APM during development and testing.

APMMetricsMobile Development
0 likes · 9 min read
Performance Monitoring and Optimization for React Native Applications at Qunar
Meitu Technology
Meitu Technology
May 23, 2018 · Artificial Intelligence

Machine Learning and Optimization Problems: Applications and Exploration

Meitu Technology’s technical salon on June 9, 2018 in Xiamen showcased how its AI‑driven deep ranking, video‑clustering, and data‑structure‑based optimization techniques improve personalization, recommendation and economic‑focused problem solving for billions of mobile users, targeting mid‑senior R&D and algorithm engineers.

Data StructuresRecommendation Systemsmachine learning
0 likes · 6 min read
Machine Learning and Optimization Problems: Applications and Exploration
Meituan Technology Team
Meituan Technology Team
May 17, 2018 · Information Security

Performance Optimization and Monitoring of Kerberos KDC Service

The article examines Kerberos KDC performance issues on Meituan‑Dianping’s data platform, showing that PREAUTH halves throughput while RAID10 has little effect, and that a single‑CPU core limits QPS; deploying 40 processes and disabling PREAUTH raises throughput over tenfold, and a lock‑free shared‑memory monitoring module with the kstat tool provides real‑time metrics for troubleshooting.

AuthenticationKDCKerberos
0 likes · 17 min read
Performance Optimization and Monitoring of Kerberos KDC Service
Meituan Technology Team
Meituan Technology Team
May 17, 2018 · Databases

Understanding MySQL SQL Parsing and Optimization Techniques

The article explains how to extend MySQL’s built‑in lexer and Bison‑based parser to expose table names, query features, and optimization advice via a simple language‑agnostic service, illustrating core data structures, useless‑condition elimination, feature generation for slow‑query analysis, and practical learning tips.

DBASQL parsingcompiler
0 likes · 15 min read
Understanding MySQL SQL Parsing and Optimization Techniques
360 Quality & Efficiency
360 Quality & Efficiency
May 11, 2018 · Artificial Intelligence

Common Engineering Algorithms and Their Testing Methods

This article introduces the most commonly used algorithms in engineering—recommendation, optimization, estimation, and classification—explains their typical application scenarios, and discusses various testing methods and evaluation metrics such as offline experiments, user surveys, A/B testing, and performance indicators like accuracy, coverage, diversity, and robustness.

algorithmevaluationmachine learning
0 likes · 12 min read
Common Engineering Algorithms and Their Testing Methods
MaGe Linux Operations
MaGe Linux Operations
Apr 29, 2018 · Backend Development

Unlock Redis Performance: Deep Dive into Its Memory Model and Optimization

This article explains Redis's memory model—including memory statistics, allocation, object structures, internal encoding, and practical optimization techniques—so developers can accurately estimate memory usage, reduce fragmentation, and choose the most efficient data representations for high‑performance applications.

Memory ModelSDSjemalloc
0 likes · 32 min read
Unlock Redis Performance: Deep Dive into Its Memory Model and Optimization
Java Backend Technology
Java Backend Technology
Apr 18, 2018 · Databases

Unlocking Redis: Deep Dive into Its Memory Model and Optimization Techniques

This article explains Redis’s memory model—including memory statistics, allocation, object structures, internal encodings, and practical optimization strategies—providing detailed insights into how Redis stores data, manages memory fragmentation, and how developers can estimate and reduce memory usage for high‑performance deployments.

Data StructuresMemory Modeljemalloc
0 likes · 30 min read
Unlocking Redis: Deep Dive into Its Memory Model and Optimization Techniques
Architecture Digest
Architecture Digest
Apr 13, 2018 · Frontend Development

2018 Frontend Performance Checklist

This article presents a comprehensive 2018 frontend performance checklist that guides teams from establishing a performance culture and selecting metrics to optimizing build processes, static assets, HTTP/2, security, and monitoring, while offering quick‑win actions for immediate impact.

MetricsSecurityWeb
0 likes · 20 min read
2018 Frontend Performance Checklist
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Mar 21, 2018 · Backend Development

Optimize Java Backend: Memory, JSP Caching, and Faster Collections

This article presents practical Java backend optimization techniques, covering servlet session memory management, JSP buffering, include strategies, efficient HashMap traversal, array versus ArrayList choices, and best practices for strings, splits, and general code performance.

JSPJavamemory-management
0 likes · 12 min read
Optimize Java Backend: Memory, JSP Caching, and Faster Collections
ITPUB
ITPUB
Feb 26, 2018 · Databases

15 Common SQL Performance Pitfalls and Proven Fixes

This article outlines the most frequent SQL performance mistakes—such as misusing UPDATE, over‑selecting columns, unnecessary double queries, and improper use of GUIDs—and provides concrete, actionable techniques like CASE expressions, temporary tables, batch operations, and table‑valued functions to dramatically improve query speed and concurrency.

Database TuningSQLSQL Server
0 likes · 14 min read
15 Common SQL Performance Pitfalls and Proven Fixes
Hulu Beijing
Hulu Beijing
Jan 30, 2018 · Artificial Intelligence

Understanding Stochastic Gradient Descent and Mini‑Batch Optimization

This article explains why traditional gradient descent struggles with massive datasets, introduces stochastic gradient descent and mini‑batch gradient descent as efficient alternatives, and provides practical guidance on batch size selection, data shuffling, and learning‑rate scheduling for deep learning models.

Mini-Batchoptimizationstochastic gradient descent
0 likes · 8 min read
Understanding Stochastic Gradient Descent and Mini‑Batch Optimization
21CTO
21CTO
Jan 12, 2018 · Backend Development

Boost Java Application Performance: Load Testing, APM, and JVM Tuning Guide

This article explains how to improve Java application performance by defining measurable metrics, using load‑testing tools like Gatling, monitoring with APM solutions such as Stackify Retrace, applying code‑level best practices, tuning JVM heap and garbage collection, optimizing JDBC access, and scaling the architecture.

APMJavaLoad Testing
0 likes · 14 min read
Boost Java Application Performance: Load Testing, APM, and JVM Tuning Guide
Efficient Ops
Efficient Ops
Jan 10, 2018 · Databases

7 Proven Strategies to Supercharge MySQL Performance

This article explains why MySQL can become a bottleneck as load grows and presents seven practical techniques—using EXPLAIN, building proper indexes, tweaking defaults, caching data in memory, adopting SSDs, scaling horizontally, and improving visibility—to keep MySQL fast and reliable.

explainmysqloptimization
0 likes · 15 min read
7 Proven Strategies to Supercharge MySQL Performance
Aotu Lab
Aotu Lab
Jan 9, 2018 · Game Development

How to Build a Water‑Pressure Ring H5 Game with CreateJS and Matter.js

This article walks through the design and implementation of a water‑pressure ring H5 game, covering technology selection, code architecture, integration of CreateJS with Matter.js physics, handling of ring rendering, needle collision detection, skill effects, performance optimizations, and practical tips for overcoming common challenges in 2D‑to‑3D simulation.

CreateJSH5Matter.js
0 likes · 18 min read
How to Build a Water‑Pressure Ring H5 Game with CreateJS and Matter.js
Hulu Beijing
Hulu Beijing
Jan 4, 2018 · Artificial Intelligence

Why SGD Fails and How Momentum, AdaGrad, and Adam Fix It

This article explains why vanilla Stochastic Gradient Descent often struggles in deep learning, describes the challenges of valleys and saddle points, and introduces three major SGD variants—Momentum, AdaGrad, and Adam—detailing their motivations, update rules, and advantages.

AdaGradAdamMomentum
0 likes · 13 min read
Why SGD Fails and How Momentum, AdaGrad, and Adam Fix It
Hulu Beijing
Hulu Beijing
Jan 2, 2018 · Fundamentals

Master Classic Optimization Algorithms: Direct vs Iterative Methods Explained

This article introduces classic optimization algorithms, distinguishing direct methods that require convexity and closed‑form solutions from iterative first‑ and second‑order methods, and explains their applicability, underlying theory, and key references for solving smooth unconstrained problems.

Newton's methodalgorithm fundamentalsconvex optimization
0 likes · 8 min read
Master Classic Optimization Algorithms: Direct vs Iterative Methods Explained
Meituan Technology Team
Meituan Technology Team
Dec 28, 2017 · Backend Development

Java Garbage Collection Optimization Strategies and Case Studies

When all other tuning options fail, this article guides Java developers through a systematic GC optimization process—covering essential concepts, a goal‑oriented workflow, and three real‑world case studies that illustrate adjusting generation sizes, employing CMS flags, and fixing PermGen to dramatically reduce pause times and latency.

Garbage CollectionJVMJava
0 likes · 21 min read
Java Garbage Collection Optimization Strategies and Case Studies
AI Large-Model Wave and Transformation Guide
AI Large-Model Wave and Transformation Guide
Dec 27, 2017 · Artificial Intelligence

Why Is Math the Biggest Hurdle in Deep Learning? A Step‑by‑Step Guide

This article breaks down the essential mathematics—linear algebra, probability, calculus, and optimization—required for mastering deep learning, explains how each topic maps to core deep‑learning concepts, and outlines six progressive learning stages with concrete examples and recommended textbooks.

AI fundamentalsDeep Learninglinear algebra
0 likes · 50 min read
Why Is Math the Biggest Hurdle in Deep Learning? A Step‑by‑Step Guide
Senior Brother's Insights
Senior Brother's Insights
Nov 29, 2017 · Databases

Mastering SQL Performance: Proven Optimization Techniques and Best Practices

Learn a comprehensive methodology for SQL performance tuning, from identifying resource bottlenecks and understanding query processing stages to applying practical optimization tactics such as efficient joins, index usage, avoiding costly operations, and best‑practice guidelines that improve execution speed and resource consumption.

Query TuningSQLdatabase
0 likes · 13 min read
Mastering SQL Performance: Proven Optimization Techniques and Best Practices
Dada Group Technology
Dada Group Technology
Nov 22, 2017 · Artificial Intelligence

Dynamic Pricing, Route Planning, and Order Assignment at Dada‑JD Daojia: Algorithms and Practices

At PyCon China 2023, Dada‑JD Daojia’s algorithm team presented their AI‑driven practices for dynamic pricing, route planning, and order assignment, detailing how multi‑dimensional supply‑demand balancing, genetic‑algorithm‑based TSP solutions, and multi‑objective optimization improve real‑time logistics efficiency.

Route Planningdynamic pricinglogistics AI
0 likes · 8 min read
Dynamic Pricing, Route Planning, and Order Assignment at Dada‑JD Daojia: Algorithms and Practices
ITPUB
ITPUB
Nov 17, 2017 · Artificial Intelligence

How RNNs Power Risk Control in O2O Food Delivery: A TensorFlow Case Study

This article explains how Baidu Waimai's risk‑control team uses recurrent neural networks, especially LSTM, within TensorFlow to detect fraudulent merchants and users, compares static and dynamic RNN implementations, demonstrates a MNIST digit‑recognition example, and discusses optimization algorithms and model trade‑offs for real‑time fraud detection.

Deep LearningLSTMMNIST
0 likes · 27 min read
How RNNs Power Risk Control in O2O Food Delivery: A TensorFlow Case Study
Hulu Beijing
Hulu Beijing
Nov 16, 2017 · Artificial Intelligence

How to Verify Gradient Implementations: A Practical Optimization Exercise

This article introduces optimization as a core of machine learning, explains the challenges of large‑scale non‑convex problems, and presents a hands‑on gradient verification exercise that shows how to use objective‑value computations to confirm gradient correctness.

Adam optimizergradient verificationoptimization
0 likes · 5 min read
How to Verify Gradient Implementations: A Practical Optimization Exercise
ITPUB
ITPUB
Nov 9, 2017 · Databases

34 Proven Oracle SQL Optimization Tips to Boost Query Performance

This guide presents thirty‑four practical Oracle SQL optimization techniques—from choosing the most efficient table order and rewriting WHERE clauses to leveraging indexes, avoiding SELECT *, using DECODE, and replacing costly operations—helping developers dramatically improve query speed and resource usage.

OracleSQLdatabase
0 likes · 16 min read
34 Proven Oracle SQL Optimization Tips to Boost Query Performance
vivo Internet Technology
vivo Internet Technology
Nov 3, 2017 · Databases

Elasticsearch Indexing Performance Optimization - Part 3

Part 3 of the Elasticsearch indexing optimization guide advises balancing shard and replica counts, using index aliases, leveraging the Bulk API with appropriately sized batches, dedicating data nodes, and upgrading storage (SSD/RAID 0) while monitoring resources to achieve higher throughput and scalable, reliable clusters.

ElasticsearchReplicasShards
0 likes · 21 min read
Elasticsearch Indexing Performance Optimization - Part 3
ITPUB
ITPUB
Oct 13, 2017 · Databases

Boost MySQL Performance: Hardware, OS, and Configuration Tweaks

This guide details practical MySQL performance enhancements across hardware BIOS settings, disk I/O choices, filesystem and kernel tuning, and MySQL configuration—including version selection, key innodb parameters, schema design rules, and operational best‑practices—to achieve substantial IOPS and query speed gains.

Database Tuningmysqloptimization
0 likes · 14 min read
Boost MySQL Performance: Hardware, OS, and Configuration Tweaks
Meituan Technology Team
Meituan Technology Team
Oct 12, 2017 · Big Data

Spark Aggregation Operations Deep Dive

The seminar provides professionals with a comprehensive deep dive into Spark’s aggregation mechanisms, examining memory overhead, performance bottlenecks, and practical optimization techniques for large‑scale distributed data processing, enabling attendees to tackle real‑world big‑data challenges more efficiently.

SparkTechnical Seminardata aggregation
0 likes · 1 min read
Spark Aggregation Operations Deep Dive
Java Captain
Java Captain
Sep 28, 2017 · Backend Development

Four Java Optimization Techniques: Purposeful Optimization, Using Enums for Constants, Overriding equals(), and Leveraging Polymorphism

This article presents four practical Java optimization strategies—targeted performance tuning, replacing primitive constants with enums, correctly overriding the equals() method, and increasing the use of polymorphism—to improve system efficiency and code readability while highlighting when each technique should be applied.

EnumsJavaequals
0 likes · 18 min read
Four Java Optimization Techniques: Purposeful Optimization, Using Enums for Constants, Overriding equals(), and Leveraging Polymorphism
MaGe Linux Operations
MaGe Linux Operations
Sep 28, 2017 · Backend Development

20 Proven Python Tricks to Supercharge Your Code Performance

This guide presents twenty practical Python performance tips—from algorithmic complexity and data structure choices to generator usage, loop optimizations, C extensions, parallel processing, and profiling tools—each backed by concrete code examples and timing benchmarks.

Profilingcodeoptimization
0 likes · 14 min read
20 Proven Python Tricks to Supercharge Your Code Performance
Meituan Technology Team
Meituan Technology Team
Sep 21, 2017 · Databases

Database Q&A: Book Recommendations, Engine Differences, Optimization, Sharding, and Operational Practices

The article compiles Meituan‑Dianping engineers' Q&A covering SQL book suggestions, relational versus NoSQL engine choices, performance tuning techniques, time‑series database uses, sharding versus partitioning strategies, query handling in distributed systems, proxy limitations, and practical advice on replication and pre‑database setups.

NoSQLSQLTimeSeries
0 likes · 12 min read
Database Q&A: Book Recommendations, Engine Differences, Optimization, Sharding, and Operational Practices
DevOps
DevOps
Sep 11, 2017 · Operations

Optimizing Docker Image Layering for Efficient DevOps Workflows

This article explains Docker's container engine, its layered image storage mechanism, and how leveraging these layers within DevOps pipelines can reduce redundancy, improve update efficiency, and optimize resource usage, illustrated with practical experiments and design guidelines for scalable image management.

cloud-nativeimage-layeringoptimization
0 likes · 9 min read
Optimizing Docker Image Layering for Efficient DevOps Workflows
Tencent TDS Service
Tencent TDS Service
Aug 10, 2017 · Mobile Development

How to Supercharge iOS App Startup: Practical Optimization Techniques

This article explains how to measure, analyze, and dramatically improve iOS app launch performance through profiling, removing unused code, compressing assets, and restructuring view controller loading, illustrated with a real‑world WiFi manager case study.

Mobile DevelopmentProfilingStartup Performance
0 likes · 18 min read
How to Supercharge iOS App Startup: Practical Optimization Techniques
Programmer DD
Programmer DD
Aug 2, 2017 · Fundamentals

Mastering Regex: How to Build Precise and Efficient Regular Expressions

This article explains how to construct regular expressions that balance matching expected strings, avoiding false matches, maintaining readability, and achieving performance, while covering when to use regex, practical JavaScript examples, accuracy techniques for phone numbers and floats, and key optimization strategies.

JavaScriptaccuracyoptimization
0 likes · 12 min read
Mastering Regex: How to Build Precise and Efficient Regular Expressions
Meituan Technology Team
Meituan Technology Team
Jul 28, 2017 · Artificial Intelligence

Deep Learning Applications in Meituan‑Dianping Recommendation System

The paper describes Meituan‑Dianping’s two‑stage recommendation pipeline—recall and ranking—and how a Wide & Deep neural architecture, enriched with extensive user, item, and context features and trained with Adam and cross‑entropy loss, significantly boosts CTR and recommendation novelty, with future plans to add RNNs and reinforcement learning.

CTR predictionWide&Deepoptimization
0 likes · 21 min read
Deep Learning Applications in Meituan‑Dianping Recommendation System
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jul 20, 2017 · Frontend Development

How We Overcame Front‑End Build Chaos: Lessons from 1.0 to 3.0

The article chronicles a front‑end team's evolution from a tangled 1.0 modular setup through incremental 2.0 and 3.0 optimizations—introducing better module management, automated conflict detection, caching strategies, and build‑time reductions—to achieve a smoother, faster development and release workflow.

Build ProcessModule Bundlingcaching
0 likes · 14 min read
How We Overcame Front‑End Build Chaos: Lessons from 1.0 to 3.0
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jul 13, 2017 · Backend Development

How We Boosted a Payment Service from 40TPS to 60TPS: Real-World Backend Optimizations

An in‑depth case study of a no‑card payment system reveals common backend pitfalls—database deadlocks, long‑running transactions, thread‑pool misuse, excessive logging, and missing monitoring—and demonstrates practical fixes using Redis locks, refined transaction scopes, controlled thread pools, and optimized logging to dramatically improve scalability and reliability.

BackendJavadatabase
0 likes · 11 min read
How We Boosted a Payment Service from 40TPS to 60TPS: Real-World Backend Optimizations
Java Backend Technology
Java Backend Technology
Jun 24, 2017 · Databases

Master MySQL: Essential Commands, Data Types & Optimization Tips

This guide provides a comprehensive overview of MySQL, covering essential commands for login, service control, and status checks, explains SQL statement categories, details supported data types with optimization tips, and lists useful operators, functions, and status‑viewing commands.

Data TypesDatabase Commandsfunctions
0 likes · 9 min read
Master MySQL: Essential Commands, Data Types & Optimization Tips
Efficient Ops
Efficient Ops
May 22, 2017 · Frontend Development

How to Supercharge Mobile Web Speed: Proven Frontend Optimization Tips

Mobile pages load about 40% slower than PC pages, users abandon sites after three seconds, and this article offers practical frontend techniques—reducing HTTP requests, compressing assets, leveraging caching, and adopting HTTP/2—to dramatically improve mobile web performance.

HTTP2Mobile Webcaching
0 likes · 5 min read
How to Supercharge Mobile Web Speed: Proven Frontend Optimization Tips
ITPUB
ITPUB
May 9, 2017 · Databases

Master MySQL Single-Table Optimization and Scaling Strategies

Learn how to boost MySQL performance for massive tables by optimizing schema design, indexing, query patterns, engine selection, system parameters, hardware upgrades, read/write splitting, caching layers, partitioning, vertical and horizontal sharding, and choosing appropriate client or proxy sharding solutions.

Partitioningmysqloptimization
0 likes · 25 min read
Master MySQL Single-Table Optimization and Scaling Strategies
ITPUB
ITPUB
Apr 21, 2017 · Artificial Intelligence

Genetic Algorithms Explained: Solving the TSP with AForge.NET

This article introduces the biological concepts behind genetic algorithms, explains their core operators—selection, crossover, mutation—and presents a complete pseudocode, then demonstrates a practical C# implementation using AForge.NET to solve the traveling salesman problem, including code snippets, optimization tips, and performance results.

AForge.NETC#Evolutionary Computation
0 likes · 11 min read
Genetic Algorithms Explained: Solving the TSP with AForge.NET
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 18, 2017 · Information Security

Mastering CDN HTTPS: Architecture, Optimization, and Best Practices

This article explains how modern websites rely on HTTPS and CDN, details SSL/TLS and HTTP/2 fundamentals, describes Alibaba Cloud's CDN HTTPS architecture, dynamic certificate management, key‑server solutions, optimization techniques, and practical guidance for deploying HTTPS end‑to‑end.

CDNHTTP/2HTTPS
0 likes · 13 min read
Mastering CDN HTTPS: Architecture, Optimization, and Best Practices
Architecture Digest
Architecture Digest
Mar 29, 2017 · Frontend Development

Front‑End Optimization Best Practices

This article presents a comprehensive guide to front‑end performance optimization, covering reduction of HTTP requests, proper handling of repaint/reflow, minimizing DOM operations, using JSON, efficient HTML/CSS, CDN acceleration, external resource loading, minification, image compression, and cookie management.

CSSHTTPJavaScript
0 likes · 13 min read
Front‑End Optimization Best Practices
21CTO
21CTO
Mar 20, 2017 · Frontend Development

How to Speed Up Page Load Times: Practical Front‑End Optimization Techniques

This article explains why page‑load speed matters, shows how to measure ready and load times, and provides concrete front‑end strategies—including reducing render‑blocking scripts and CSS, using responsive and lazy‑loaded images, applying gzip compression, cache‑control, ETag headers, DNS prefetching, and code‑level tweaks—to dramatically improve user experience and reduce bandwidth usage.

cachingfrontendlazy loading
0 likes · 23 min read
How to Speed Up Page Load Times: Practical Front‑End Optimization Techniques
Architecture Digest
Architecture Digest
Feb 14, 2017 · Frontend Development

Comprehensive Guide to Frontend Optimization: Efficiency, Performance, Stability, Responsiveness, Compatibility, SEO, and Accessibility

This article provides an extensive overview of frontend optimization techniques, covering work efficiency, speed performance, stability, responsive design, cross-browser compatibility, SEO best practices, and accessibility measures, offering practical tools, workflows, and strategies to improve web development productivity and user experience.

Responsive DesignSEOSecurity
0 likes · 27 min read
Comprehensive Guide to Frontend Optimization: Efficiency, Performance, Stability, Responsiveness, Compatibility, SEO, and Accessibility
Qunar Tech Salon
Qunar Tech Salon
Jan 18, 2017 · Mobile Development

Performance Optimization Practices for React Native ListView in Qunar's QRN

The article details Qunar's large‑scale adoption of React Native, analyzes the performance shortcomings of the standard RN ListView, and presents the QRN ListView and QRN InfiniteListView optimizations that improve scrolling smoothness, memory usage, and fixed‑height row handling on mobile devices.

ListViewMobile DevelopmentQRN
0 likes · 8 min read
Performance Optimization Practices for React Native ListView in Qunar's QRN
Qunar Tech Salon
Qunar Tech Salon
Jan 18, 2017 · Frontend Development

React Performance Optimization for YIcon: Reducing Re‑renders and Boosting Speed

This article describes how the YIcon project tackled severe React performance bottlenecks—such as repeated renders, slow diffing, and inefficient key usage—by applying shouldComponentUpdate, component splitting, immutable data structures, stable keys, and production‑grade webpack optimizations, ultimately achieving an 80% speed gain.

ImmutableReactoptimization
0 likes · 9 min read
React Performance Optimization for YIcon: Reducing Re‑renders and Boosting Speed
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Dec 31, 2016 · Frontend Development

10 Essential Front‑End Optimization Techniques Every Developer Should Master

This article presents a comprehensive guide to front‑end performance optimization, covering ten practical techniques such as reducing HTTP requests, mastering repaint/reflow, minimizing DOM operations, using JSON, streamlining HTML/CSS, leveraging CDNs, externalizing assets, compressing resources, and managing cookies to improve page load speed and user experience.

CSSWebfrontend
0 likes · 12 min read
10 Essential Front‑End Optimization Techniques Every Developer Should Master
Aotu Lab
Aotu Lab
Dec 30, 2016 · Frontend Development

Revamping JD.com’s Homepage: Athena Front‑End Architecture & Performance Hacks

This article details how JD.com rebuilt its 2016 homepage using the Athena front‑end engineering suite, covering overall architecture, unified development workflow, performance and experience optimizations, reliability mechanisms, data‑driven monitoring, and future directions such as static pre‑loading and architectural upgrades.

JD.comToolingarchitecture
0 likes · 28 min read
Revamping JD.com’s Homepage: Athena Front‑End Architecture & Performance Hacks
ITPUB
ITPUB
Nov 3, 2016 · Databases

Why Nested Subqueries Slow Down Your SQL Queries and How to Diagnose Them

The article recounts a real‑world incident where a complex SQL query took over 20 seconds, explains how to pinpoint whether the slowdown originates from joins or nested subqueries, and shares practical steps and insights for diagnosing and fixing such performance issues.

SQLSubquerydatabase
0 likes · 6 min read
Why Nested Subqueries Slow Down Your SQL Queries and How to Diagnose Them
ITPUB
ITPUB
Oct 12, 2016 · Databases

34 Proven Oracle SQL Tricks to Boost Query Performance

This guide compiles 34 practical Oracle SQL optimization techniques—from selecting the optimal table order and rewriting WHERE clauses to leveraging indexes, avoiding costly operators, and fine‑tuning execution plans—helping developers dramatically reduce query execution time and resource consumption.

OracleSQLdatabase
0 likes · 19 min read
34 Proven Oracle SQL Tricks to Boost Query Performance
Node Underground
Node Underground
Sep 7, 2016 · Fundamentals

3 Proven Bluebird Promise Performance Hacks Every JavaScript Developer Should Know

This article highlights three of the most valuable performance optimization techniques used in the widely adopted Bluebird Promise library—minimizing function object allocation, reducing object size, and employing lazy‑overwritten no‑op functions—to help developers write faster, more efficient JavaScript code.

BluebirdJavaScriptPromise
0 likes · 2 min read
3 Proven Bluebird Promise Performance Hacks Every JavaScript Developer Should Know
dbaplus Community
dbaplus Community
Sep 1, 2016 · Databases

Master MySQL Optimization: Essential Commands, Logs, and Tools

This guide walks through practical MySQL optimization steps, including status checks, variable inspection, slow‑query and general‑log configuration, essential management commands, detailed mysqldump usage, mysqldumpslow analysis, and the mysqlsla utility for performance diagnostics.

SQLdatabasemysql
0 likes · 8 min read
Master MySQL Optimization: Essential Commands, Logs, and Tools
dbaplus Community
dbaplus Community
Aug 28, 2016 · Databases

Scaling Databases: From Baseline Metrics to Multi‑Layer Optimization

This guide walks DBAs through evaluating current database resources, establishing performance baselines, building business pressure models, conducting realistic stress tests, and applying a seven‑layer optimization roadmap—from statement tweaks to hardware upgrades and business‑level adjustments—to ensure the system can handle ten‑fold or hundred‑fold growth.

Database PerformanceHardwarecapacity planning
0 likes · 16 min read
Scaling Databases: From Baseline Metrics to Multi‑Layer Optimization
ITPUB
ITPUB
Jul 7, 2016 · Databases

How Software Performance Engineering Boosts Database Optimization

The talk explains how systematic software performance engineering, through six optimization patterns such as Fast Path, Batching, Flex Path, First Things First, Coupling, and Alternate Routes, can identify and resolve database performance bottlenecks without merely adding more hardware resources.

Resource Managementoptimizationperformance engineering
0 likes · 14 min read
How Software Performance Engineering Boosts Database Optimization
Tencent Music Tech Team
Tencent Music Tech Team
Jun 18, 2016 · Frontend Development

Accelerated Mobile Pages (AMP): Overview, Components, and Performance Optimization

Accelerated Mobile Pages (AMP) is Google’s open‑source framework that enforces HTML restrictions, uses custom amp‑ components and a priority‑based JavaScript engine, caches validated pages, and applies strict loading, CSS, and animation rules to dramatically speed up static mobile content, improving SEO and user experience despite some development overhead.

AMPHTMLMobile Web
0 likes · 14 min read
Accelerated Mobile Pages (AMP): Overview, Components, and Performance Optimization
Qunar Tech Salon
Qunar Tech Salon
Jun 13, 2016 · Backend Development

Java Performance Optimization Tips

This article presents a comprehensive set of Java performance optimization techniques, covering proper use of singletons, avoiding static variables, minimizing object creation, leveraging final modifiers, using local variables, selecting appropriate data structures, reducing synchronization, and employing efficient coding patterns such as System.arraycopy and bit‑shift operations.

Javabest-practicesmemory-management
0 likes · 17 min read
Java Performance Optimization Tips
360 Quality & Efficiency
360 Quality & Efficiency
Jun 3, 2016 · Mobile Development

Understanding and Reducing Overdraw in Android App Rendering for Better Performance

Even high‑end Android devices can feel sluggish due to overdraw, where the GPU renders the same pixel multiple times; this article explains Android’s rendering pipeline, how to detect excessive drawing, and practical techniques—such as simplifying layouts, using transparency, and merging views—to cut draw calls and achieve smooth 60 FPS performance.

AndroidMobile DevelopmentOverdraw
0 likes · 6 min read
Understanding and Reducing Overdraw in Android App Rendering for Better Performance
Baidu Intelligent Testing
Baidu Intelligent Testing
Jun 1, 2016 · Backend Development

Analysis of Common CPU Performance Issues in C/C++ Programs and Profiling Tool Comparison

This article examines fourteen typical CPU‑related performance problems in C/C++ applications—such as excessive memset, inefficient string handling, improper container usage, lock contention, and heavy I/O—explains their causes, presents real‑world examples, and compares popular CPU profiling tools to guide developers toward effective optimization.

CCPU performanceMemory
0 likes · 12 min read
Analysis of Common CPU Performance Issues in C/C++ Programs and Profiling Tool Comparison
ITPUB
ITPUB
May 30, 2016 · Databases

When to Use UPDATE vs MERGE in Oracle: Performance Tips & Pitfalls

Oracle’s UPDATE and MERGE statements can both modify data, but depending on indexing, join conditions, and query complexity their execution speed varies dramatically; this article explains when each is appropriate, outlines their drawbacks, and provides real‑world examples with execution plans and optimization techniques.

OracleSQLUPDATE
0 likes · 5 min read
When to Use UPDATE vs MERGE in Oracle: Performance Tips & Pitfalls

Performance Optimization: Algorithm Improvements, Resource Tuning, and Caching Strategies

The article outlines how to boost system performance through algorithmic refinements, hardware and software resource upgrades, interaction optimizations between algorithms and resources, and effective caching techniques, while acknowledging trade‑offs and the need for balanced decisions.

Resource Managementalgorithmcaching
0 likes · 7 min read
Performance Optimization: Algorithm Improvements, Resource Tuning, and Caching Strategies
21CTO
21CTO
May 11, 2016 · Mobile Development

Essential Android Performance Tools & Tips for Faster Apps

This article compiles essential Android performance optimization tools and practical tips, covering layout inspection, GPU profiling, memory monitoring, code best practices, view rendering, power management, and APK slimming to help developers identify and resolve bottlenecks for smoother, more efficient applications.

MemoryPowerlayout
0 likes · 10 min read
Essential Android Performance Tools & Tips for Faster Apps
ITPUB
ITPUB
Apr 24, 2016 · Big Data

12 Essential Hive Performance Tips for Faster Hadoop Queries

This guide presents twelve practical Hive tuning techniques—including avoiding MapReduce, limiting string concatenation, steering clear of subqueries, choosing the right file formats, managing vectorization, sizing containers, enabling statistics, and optimizing joins—to dramatically improve query speed on Hadoop.

Big DataHadoopHive
0 likes · 7 min read
12 Essential Hive Performance Tips for Faster Hadoop Queries
Architecture Digest
Architecture Digest
Apr 19, 2016 · Operations

Linux Server Performance Optimization Tips

This article presents a comprehensive set of Linux server performance tuning techniques, covering kernel I/O scheduling, daemon management, GUI disabling, module cleanup, control panel removal, network and storage optimizations, filesystem choices, kernel parameter tweaks, and essential monitoring commands to improve efficiency and reliability.

ServerSystem Administrationlinux
0 likes · 13 min read
Linux Server Performance Optimization Tips
21CTO
21CTO
Apr 14, 2016 · Frontend Development

How Taobao Optimizes Its Homepage Performance: Key Frontend Strategies

This article examines the performance challenges of Taobao's personalized homepage and presents a series of frontend optimization techniques—including module prioritization, lazy loading, image compression, caching, and smooth rendering—to achieve faster first‑screen loads and smoother scrolling experiences.

cachingfrontendlazy-loading
0 likes · 12 min read
How Taobao Optimizes Its Homepage Performance: Key Frontend Strategies
21CTO
21CTO
Apr 14, 2016 · Information Security

Boost HTTPS Performance: Protocol and Configuration Optimizations

This article explains how to accelerate HTTPS access, reduce computational load, and harden security by applying protocol‑level tweaks such as TCP Fast Open, HSTS, session resumption, OCSP stapling, false start, SPDY/HTTP2, as well as practical deployment strategies like full‑site HTTPS, domain planning, connection reuse, and handling common migration issues.

HTTPSTLSoptimization
0 likes · 24 min read
Boost HTTPS Performance: Protocol and Configuration Optimizations