Tagged articles

Optimization

1052 articles · Page 10 of 11
Aikesheng Open Source Community
Aikesheng Open Source Community
Mar 11, 2019 · Databases

MySQL Parameter Optimization Using sysbench oltp_read_write Benchmark

This article details a step‑by‑step MySQL performance tuning process—starting from hardware and software environment description, through parameter‑level optimization of InnoDB buffer pool and redo logs, to additional tweaks—demonstrating up to three‑fold throughput improvements based on sysbench oltp_read_write testing.

InnoDBMySQLOptimization
0 likes · 6 min read
MySQL Parameter Optimization Using sysbench oltp_read_write Benchmark
dbaplus Community
dbaplus Community
Feb 24, 2019 · Databases

How to Boost MySQL Query Speed: Key Factors and Proven Optimizations

This comprehensive guide explains the main factors that slow down MySQL queries—including inefficient SQL, concurrency limits, CPU and disk I/O bottlenecks, network issues, large tables, and transaction overhead—while offering concrete configuration tweaks, storage‑engine choices, indexing strategies, and sharding techniques to dramatically improve performance.

DatabaseIndexingMySQL
0 likes · 24 min read
How to Boost MySQL Query Speed: Key Factors and Proven Optimizations
Practical DevOps Architecture
Practical DevOps Architecture
Feb 18, 2019 · Backend Development

Comprehensive Guide to Nginx Optimization, Modules, Load‑Balancing Algorithms, Log Management, Custom Error Pages, and Comparison with Apache and LVS

This article presents a detailed overview of Nginx performance optimizations, module types, load‑balancing algorithms, log rotation scripting, custom error page setup, smooth restart procedures, configuration checks, and a comparative analysis with Apache and LVS for backend server administrators.

Backend ServerConfigurationOptimization
0 likes · 9 min read
Comprehensive Guide to Nginx Optimization, Modules, Load‑Balancing Algorithms, Log Management, Custom Error Pages, and Comparison with Apache and LVS
MaGe Linux Operations
MaGe Linux Operations
Jan 30, 2019 · Backend Development

Boost Python Performance: 7 Proven Tips to Speed Up Your Code

This article presents seven practical techniques—ranging from using local variables and reducing function calls to employing generator expressions and compiling code—to significantly improve Python program performance and reduce unnecessary resource consumption.

OptimizationPythontips
0 likes · 5 min read
Boost Python Performance: 7 Proven Tips to Speed Up Your Code
dbaplus Community
dbaplus Community
Jan 21, 2019 · Databases

52 Proven SQL Performance Optimization Tips to Supercharge Your Queries

This article compiles 52 practical SQL performance optimization strategies—including indexing best practices, query rewriting, use of temporary tables, storage engine selection, data type choices, backup procedures, and diagnostic tools—to help developers write faster, more efficient database queries.

IndexingMySQLOptimization
0 likes · 23 min read
52 Proven SQL Performance Optimization Tips to Supercharge Your Queries
StarRing Big Data Open Lab
StarRing Big Data Open Lab
Jan 16, 2019 · Big Data

What’s New in Transwarp TDH 5.2.3? Key Performance and Stability Enhancements

TDH 5.2.3 introduces a series of stability and performance upgrades—including transaction and compaction optimizations, enhanced error handling, SQL length protection, improved Oracle‑compatible UDFs, default resource pool support, Guardian caching, TxSQL monitoring, and workflow and OLAP engine fixes—aimed at delivering a more reliable big‑data platform.

Big DataDatabaseOptimization
0 likes · 10 min read
What’s New in Transwarp TDH 5.2.3? Key Performance and Stability Enhancements
DataFunTalk
DataFunTalk
Jan 4, 2019 · Artificial Intelligence

AI‑Powered Automated Advertising Platform: 360 Easy Placement Overview

This article presents the design and technical details of 360 Easy Placement, an AI‑driven end‑to‑end advertising platform that automates creative generation, fast review, and optimization, addressing the challenges faced by small‑and‑medium advertisers through data‑rich models, multi‑task learning, and intelligent scene recommendation.

AIMachine LearningOptimization
0 likes · 20 min read
AI‑Powered Automated Advertising Platform: 360 Easy Placement Overview
dbaplus Community
dbaplus Community
Jan 1, 2019 · Databases

19 Essential MySQL Optimization Techniques Every Developer Should Know

This article presents 19 practical MySQL optimization tips, ranging from using EXPLAIN and proper indexing to rewriting IN/EXISTS queries, avoiding costly ORDER BY RAND(), improving pagination, leveraging full‑text indexes, and applying join and execution‑plan strategies for faster, more efficient database performance.

DatabaseIndexingMySQL
0 likes · 12 min read
19 Essential MySQL Optimization Techniques Every Developer Should Know
MaGe Linux Operations
MaGe Linux Operations
Dec 25, 2018 · Databases

Unlocking Redis: How Its Memory Model Impacts Performance and Cost

This article explains Redis's memory model—including memory statistics, allocation strategies, object types, internal encodings, and practical optimization techniques—so developers can accurately estimate memory usage, reduce fragmentation, and improve overall system efficiency.

Memory ModelOptimizationRedis
0 likes · 31 min read
Unlocking Redis: How Its Memory Model Impacts Performance and Cost
Java Captain
Java Captain
Dec 25, 2018 · Fundamentals

Common Algorithmic Techniques: Array Indexing, Modulo, Two‑Pointer, Bit‑Shift, Sentinel Nodes, and Recursion Optimizations

This article introduces several practical algorithmic tricks—using array indices as counters, applying modulo for circular traversal, employing two‑pointer methods for linked‑list problems, leveraging bit‑shift and bitwise operations, adding sentinel nodes, and optimizing recursive solutions with memoization and bottom‑up DP—each illustrated with Java code examples.

AlgorithmData StructuresOptimization
0 likes · 10 min read
Common Algorithmic Techniques: Array Indexing, Modulo, Two‑Pointer, Bit‑Shift, Sentinel Nodes, and Recursion Optimizations
Xianyu Technology
Xianyu Technology
Dec 20, 2018 · Operations

Optimizing Short Video Playback with Preloading and Proxy Caching

By preloading the MP4 header and initial frames and routing playback through a local proxy that caches range‑requested segments in an LRU disk store, the system moves the moov box to the file start (or fetches it separately), cutting short‑video start‑up latency to roughly 800 ms and delivering near‑instant playback.

OptimizationStreamingcaching
0 likes · 13 min read
Optimizing Short Video Playback with Preloading and Proxy Caching
MaGe Linux Operations
MaGe Linux Operations
Dec 17, 2018 · Databases

How We Turned a Sluggish ERP Database into a High‑Performance System

This article walks through a real‑world ERP database performance case, detailing the symptoms, metric analysis, root‑cause investigation across hardware, environment, and code, and a three‑phase optimization strategy that dramatically reduced latency and improved system stability.

Database PerformanceERPHardware Tuning
0 likes · 11 min read
How We Turned a Sluggish ERP Database into a High‑Performance System
Node Underground
Node Underground
Nov 29, 2018 · Backend Development

Boost Node.js Performance: 8 Proven Techniques for Faster Apps

This article presents eight practical strategies—including upgrading Node.js, leveraging fast-json-stringify, optimizing promises, tuning V8 GC, using streams correctly, and employing node‑clinic tools—to dramatically improve the performance and scalability of Node.js applications.

Node.jsOptimizationPerformance
0 likes · 21 min read
Boost Node.js Performance: 8 Proven Techniques for Faster Apps
dbaplus Community
dbaplus Community
Nov 27, 2018 · Databases

Master MySQL Performance: Indexes, EXPLAIN Insights, and Slow Query Tactics

This guide compiles essential MySQL optimization techniques—including index cardinality, common index pitfalls, effective use of EXPLAIN, handling character sets, online schema changes, and practical slow‑query analysis commands—providing developers with actionable tips to improve query performance and avoid common pitfalls.

EXPLAINMySQLOptimization
0 likes · 19 min read
Master MySQL Performance: Indexes, EXPLAIN Insights, and Slow Query Tactics
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 extensionsOptimizationPerformance
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.

Optimizationbackend
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 RateOptimizationPerformance
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.

OptimizationReAct
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 OptimizationOptimizationWeb Performance
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 ExperienceOptimization
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.

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

Machine LearningOptimizationneural networks
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.

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

APMOptimizationPerformance Monitoring
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 StructuresMachine LearningOptimization
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.

DBADatabaseMySQL
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 ModelOptimizationRedis
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 ModelOptimization
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.

ChecklistOptimizationPerformance
0 likes · 20 min read
2018 Frontend Performance Checklist
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.

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

APMJVM TuningJava
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 methodOptimizationalgorithm fundamentals
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 LearningMathematics
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.

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

Optimizationdynamic 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 optimizerOptimizationgradient verification
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.

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

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

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

OptimizationSparkTechnical Seminar
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.

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

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

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

Optimizationcloud-nativeimage-layering
0 likes · 9 min read
Optimizing Docker Image Layering for Efficient DevOps Workflows
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.

JavaScriptOptimizationPattern Matching
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 predictionOptimizationWide&Deep
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 BundlingOptimization
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.

DatabaseJavaOptimization
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 CommandsMySQL
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.

Frontend PerformanceMobile WebOptimization
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.

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

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

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

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

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

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

CSSOptimizationPerformance
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.comOptimizationTooling
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.

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

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

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

DatabaseMySQLOptimization
0 likes · 8 min read
Master MySQL Optimization: Essential Commands, Logs, and Tools