Tagged articles
1037 articles
Page 8 of 11
Code Ape Tech Column
Code Ape Tech Column
Feb 16, 2021 · Databases

52 Proven SQL Optimization Techniques to Supercharge Your Queries

This article compiles 52 practical SQL performance‑tuning strategies—including indexing rules, query‑writing shortcuts, join optimizations, lock handling, temporary tables, storage‑engine choices, data‑type recommendations, backup tips, and useful code examples—to help developers dramatically improve query speed and overall database efficiency.

PerformanceQuery Tuningdatabase
0 likes · 20 min read
52 Proven SQL Optimization Techniques to Supercharge Your Queries
dbaplus Community
dbaplus Community
Feb 16, 2021 · Backend Development

How We Rescued a Live‑Streaming Service from 404 Crashes: Real‑World Performance Optimization Strategies

This article walks through the root causes of a live‑streaming outage caused by traffic spikes, explains core performance metrics such as response time and concurrency, and details a systematic set of optimizations—including timeout tuning, caching, fallback, retry policies, parallel processing, and API redesign—that restored system stability and improved latency.

BackendPerformanceScalability
0 likes · 16 min read
How We Rescued a Live‑Streaming Service from 404 Crashes: Real‑World Performance Optimization Strategies
Architect
Architect
Feb 15, 2021 · Big Data

Elasticsearch Optimization Practices for Large-Scale Data Queries

This article explains how to optimize Elasticsearch for cross‑month and multi‑year queries on billions of records, covering Lucene fundamentals, index and search performance tweaks, configuration settings, and practical testing results to achieve sub‑second response times.

Big DataElasticsearchPerformance
0 likes · 14 min read
Elasticsearch Optimization Practices for Large-Scale Data Queries
Java Captain
Java Captain
Feb 14, 2021 · Databases

52 SQL Statement Performance Optimization Strategies

This article presents a comprehensive collection of 52 practical tips for optimizing SQL queries, covering index usage, query rewriting, data type selection, storage engine choices, transaction handling, and backup strategies to improve database performance and reduce resource consumption.

Performanceindexesoptimization
0 likes · 18 min read
52 SQL Statement Performance Optimization Strategies
Top Architect
Top Architect
Feb 12, 2021 · Backend Development

Performance Comparison of String and StringBuilder in Java Loops

The article presents a series of Java benchmarks that compare per‑iteration and cumulative string concatenation using String versus StringBuilder, explains why the compiler optimises String concatenation to StringBuilder, and draws conclusions about the most efficient usage patterns in loop‑heavy code.

/loopBenchmarkPerformance
0 likes · 8 min read
Performance Comparison of String and StringBuilder in Java Loops
Aotu Lab
Aotu Lab
Feb 8, 2021 · Frontend Development

Boosting Taro Mini‑Program Performance: Proven Best Practices and Real‑World Optimizations

This article details how the Taro team optimized the 京喜拼拼 mini‑program by identifying performance bottlenecks, applying best‑practice coding patterns, refining virtual list handling, reducing setData overhead, and integrating native components, ultimately achieving smoother scrolling and higher experience scores across devices.

FrontendMini ProgramTaro
0 likes · 18 min read
Boosting Taro Mini‑Program Performance: Proven Best Practices and Real‑World Optimizations
Top Architect
Top Architect
Feb 4, 2021 · Backend Development

Performance Impact of Java Reflection: Empirical Tests and Analysis

This article empirically investigates whether Java reflection incurs performance penalties, describing a series of benchmark tests that compare direct method/field access with reflective calls, analyzing results, identifying the main cost factors, and offering practical guidelines to mitigate reflection overhead in production code.

BenchmarkPerformanceReflection
0 likes · 11 min read
Performance Impact of Java Reflection: Empirical Tests and Analysis
Liangxu Linux
Liangxu Linux
Feb 3, 2021 · Fundamentals

10 Proven Techniques to Supercharge Your C Code Performance

This article presents ten practical low‑level optimization strategies—ranging from reducing computational workload and extracting common subexpressions to loop unrolling, accumulator parallelism, and conditional‑move coding—each illustrated with C examples, detailed analysis, and before‑after performance comparisons.

AssemblyLoopsc++
0 likes · 18 min read
10 Proven Techniques to Supercharge Your C Code Performance
Architect
Architect
Jan 31, 2021 · Fundamentals

Investigating the Performance Impact of Java Reflection

This article presents a series of benchmarks that compare direct method and field access with reflective calls in Java, analyzes where the performance overhead originates, and offers practical guidelines to mitigate reflection‑related slowdown in real‑world applications.

BenchmarkPerformanceReflection
0 likes · 9 min read
Investigating the Performance Impact of Java Reflection
ITPUB
ITPUB
Jan 28, 2021 · Databases

Why MySQL Index Merge Triggers Deadlocks and How to Fix It

This article explains how MySQL's index‑merge optimization can cause row‑level deadlocks during inventory updates, analyzes the lock sequence and deadlock logs, and presents practical solutions such as forcing a specific index, disabling index‑merge, and creating a composite index.

InnoDBMySQLdeadlock
0 likes · 15 min read
Why MySQL Index Merge Triggers Deadlocks and How to Fix It
Xianyu Technology
Xianyu Technology
Jan 28, 2021 · Frontend Development

Frontend Design and Performance Optimization of Xianyu Community Circle

The Xianyu Community Circle front‑end was modularized into independent Circle Info, Feed, and Overlay sections, using Rax’s useReducer + useContext for shared state, while minimizing non‑shared data, extracting providers, stabilizing props, caching pages, prefetching resources, and moving overlays out of global context to cut latency, reduce re‑renders, and boost performance on low‑end devices.

Reactmodule-splittingoptimization
0 likes · 10 min read
Frontend Design and Performance Optimization of Xianyu Community Circle
Programmer DD
Programmer DD
Jan 25, 2021 · Backend Development

Spotting and Solving Backend Bottlenecks: Nginx, Tomcat, Redis, MySQL

This article walks through systematic analysis of backend performance bottlenecks across a typical Nginx‑Tomcat‑Redis‑MySQL stack, covering bandwidth limits, OS ulimit settings, kernel TCP parameters, Nginx connection limits, Tomcat connector modes, Redis key handling, and MySQL query and hardware issues.

NGINXPerformanceTomcat
0 likes · 11 min read
Spotting and Solving Backend Bottlenecks: Nginx, Tomcat, Redis, MySQL
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jan 21, 2021 · Backend Development

Six Core Tomcat Interview Questions and Answers

This article presents six essential Tomcat interview questions covering default ports, connector modes, deployment methods, servlet instantiation, performance optimization techniques, and key configuration elements, providing concise explanations and code examples for each topic.

TomcatWeb serverconfiguration
0 likes · 11 min read
Six Core Tomcat Interview Questions and Answers
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jan 17, 2021 · Databases

Comprehensive Overview of MySQL Architecture, Logs, Indexes, Transactions, Locks, MVCC, Buffer Pool, and Optimization

This article provides an in‑depth guide to MySQL internals, covering the SQL execution process, server and storage engine layers, binlog/redo/undo logs, index structures, transaction isolation levels, lock types, MVCC implementation, buffer pool management, and practical optimization techniques.

MySQLPerformanceTransactions
0 likes · 31 min read
Comprehensive Overview of MySQL Architecture, Logs, Indexes, Transactions, Locks, MVCC, Buffer Pool, and Optimization
Selected Java Interview Questions
Selected Java Interview Questions
Jan 16, 2021 · Backend Development

Performance Optimization of Business Engine Interfaces: Tracing, Local Analysis, and Practical Techniques

The article outlines a systematic approach to optimizing microservice interface performance by using call‑chain tracing with Kibana, local profiling with DotTrace, and concrete optimization tactics such as batching I/O, improving database queries, caching results, parallelizing calls, and asynchronous processing.

dottraceoptimizationtracing
0 likes · 5 min read
Performance Optimization of Business Engine Interfaces: Tracing, Local Analysis, and Practical Techniques
Amap Tech
Amap Tech
Jan 15, 2021 · Mobile Development

Low-Cost Performance Optimization and Long-Term Control for Super Apps: Gaode Map Case Study

Gaode Map’s low‑cost, long‑term performance strategy for super‑apps combines an adaptive resource‑scheduling framework, full‑dimension monitoring, and closed‑loop control to cut startup time over 70%, shrink memory use 30% and binary size 20%, delivering up to three‑fold speed gains on low‑end devices while preserving development efficiency.

Gaode MapPerformanceSuper App
0 likes · 13 min read
Low-Cost Performance Optimization and Long-Term Control for Super Apps: Gaode Map Case Study
iQIYI Technical Product Team
iQIYI Technical Product Team
Jan 8, 2021 · Frontend Development

Front‑End Performance Optimization for iQIYI Video Production Smart Cloud Platform

After replacing its three‑year‑old Arm.js stack with a Vue.js + Node.js architecture, iQIYI’s smart‑cloud video platform tackled loading, rendering, and API bottlenecks by using CDN‑served library DLLs, refined Webpack splitChunks, lazy‑loaded components with skeleton screens, and rewrote the BFF in NestJS, cutting bundle size by two‑thirds, reducing first‑page load to 790 ms and halving core API latency.

FrontendNode.jsPerformance
0 likes · 16 min read
Front‑End Performance Optimization for iQIYI Video Production Smart Cloud Platform
Programmer DD
Programmer DD
Jan 5, 2021 · Operations

How to Cut Nginx HTTPS Latency by 30%: Proven TLS Tuning Tips

This article explains why low‑latency Nginx HTTPS is crucial for instant search, analyzes how TLS handshakes add round‑trip delays, and provides concrete Nginx TLS configuration changes—such as enabling HTTP/2, adjusting cipher suites, enabling OCSP stapling, tweaking buffer sizes and session caches—that together reduced request latency by about 30% in a real‑world deployment.

HTTP2NGINXPerformance
0 likes · 13 min read
How to Cut Nginx HTTPS Latency by 30%: Proven TLS Tuning Tips
Laravel Tech Community
Laravel Tech Community
Jan 3, 2021 · Databases

52 SQL Query Performance Optimization Strategies

This article presents a comprehensive collection of 52 practical SQL performance optimization techniques, covering indexing, query rewriting, use of EXISTS, avoiding full table scans, proper handling of NULLs, OR/IN clauses, temporary tables, storage engine choices, backup procedures, and other best practices to improve database efficiency.

MySQLPerformancedatabase
0 likes · 18 min read
52 SQL Query Performance Optimization Strategies
Architecture Digest
Architecture Digest
Jan 2, 2021 · Databases

52 SQL Query Performance Optimization Strategies

This article presents a comprehensive list of 52 practical SQL optimization techniques, covering index usage, query rewriting, avoiding full table scans, proper data types, transaction handling, backup strategies, and other best practices to improve database performance and scalability.

Performanceindexingoptimization
0 likes · 18 min read
52 SQL Query Performance Optimization Strategies
Liangxu Linux
Liangxu Linux
Jan 1, 2021 · Backend Development

Boost Nginx Performance: Custom 404 Pages, Status Monitoring, and Concurrency Tuning

This guide walks through practical Nginx optimizations—including custom 404 error pages, enabling and reading the stub_status page, increasing worker processes and connections, expanding header buffers, and configuring client-side caching for static assets—complete with command‑line examples and configuration snippets.

BackendNGINXWeb server
0 likes · 8 min read
Boost Nginx Performance: Custom 404 Pages, Status Monitoring, and Concurrency Tuning
Architecture Digest
Architecture Digest
Dec 30, 2020 · Databases

Redis Latency Analysis and Mitigation Strategies

This article examines common causes of increased latency in Redis—including high‑complexity commands, large keys, concentrated expirations, memory limits, fork overhead, CPU binding, AOF settings, swap usage, and network saturation—and provides practical monitoring and configuration techniques to diagnose and reduce delays.

LatencyPerformancemonitoring
0 likes · 17 min read
Redis Latency Analysis and Mitigation Strategies
Senior Brother's Insights
Senior Brother's Insights
Dec 28, 2020 · Fundamentals

Why Java’s JIT Compiler Matters: How HotSpot Optimizes Your Code

This article explains the role of Java's Just‑In‑Time compiler, how HotSpot combines interpretation and compilation, the mechanisms for hotspot detection, the differences between C1 and C2 compilers, performance testing across modes, and the key optimization techniques that make JIT‑generated code faster.

HotSpotJITJVM
0 likes · 16 min read
Why Java’s JIT Compiler Matters: How HotSpot Optimizes Your Code
Code Ape Tech Column
Code Ape Tech Column
Dec 21, 2020 · Backend Development

13 Proven Redis Performance Tweaks Every Engineer Should Apply

This article presents thirteen practical Redis performance‑optimization rules—covering command complexity, key expiration, data structures, persistence, hardware choices, clustering, memory fragmentation, and client‑side techniques—to help developers identify bottlenecks and boost throughput and latency in production environments.

BackendMemory ManagementPerformance
0 likes · 12 min read
13 Proven Redis Performance Tweaks Every Engineer Should Apply
MaGe Linux Operations
MaGe Linux Operations
Dec 20, 2020 · Artificial Intelligence

Top 8 Essential Python Tools Every Developer Should Know

This article introduces Python's versatile ecosystem, highlighting eight key tools—including IDLE, scikit-learn, Theano, Selenium, TestComplete, Beautiful Soup, Pandas, and PuLP—that empower developers in IDE usage, machine learning, web automation, data analysis, and optimization tasks.

IDEWeb Automationdata-analysis
0 likes · 6 min read
Top 8 Essential Python Tools Every Developer Should Know
Java Backend Technology
Java Backend Technology
Dec 15, 2020 · Databases

Deep Dive into MySQL: Execution Flow, Logs, Locks, MVCC, and Performance Tuning

This comprehensive guide explores MySQL’s internal architecture, covering the SQL execution process, server and storage engine layers, binlog, redo and undo logs, index structures, transaction isolation levels, lock mechanisms, MVCC implementation, buffer pool management, table optimization, query techniques, and advanced performance tuning strategies.

MVCCMySQLindexes
0 likes · 35 min read
Deep Dive into MySQL: Execution Flow, Logs, Locks, MVCC, and Performance Tuning
Code Ape Tech Column
Code Ape Tech Column
Dec 15, 2020 · Databases

Why Indexes Still Lead to Slow Queries and How to Optimize Them

Even when a MySQL query uses an index, it can still become a slow query; this article explains index structures, explains why full‑index scans and poor selectivity cause performance issues, and presents step‑by‑step optimization techniques such as index condition pushdown, virtual columns, and better filtering.

MySQLdatabaseindexes
0 likes · 13 min read
Why Indexes Still Lead to Slow Queries and How to Optimize Them
58 Tech
58 Tech
Dec 11, 2020 · Artificial Intelligence

Weighted Finite State Transducers (WFST) in Traditional Speech Recognition: Principles and Optimization

This article explains the role of Weighted Finite State Transducers in conventional HMM‑based speech recognition, covering language models, pronunciation dictionaries, WFST definitions, semiring theory, composition and determinization operations, decoding graph construction (HCLG), lattice rescoring, and practical optimization techniques for real‑world scenarios.

ASRWFSTdecoding graph
0 likes · 23 min read
Weighted Finite State Transducers (WFST) in Traditional Speech Recognition: Principles and Optimization
php Courses
php Courses
Dec 11, 2020 · Backend Development

Laravel Performance Optimization Tips

This article presents practical Laravel performance optimization techniques, including selecting only needed fields in queries, using eager loading to reduce database calls, removing unnecessary Composer dependencies, enabling caching, upgrading to the latest PHP version, and leveraging queues for time‑consuming tasks.

BackendLaravelPHP
0 likes · 4 min read
Laravel Performance Optimization Tips
Architecture Digest
Architecture Digest
Dec 8, 2020 · Databases

Resolving MySQL Disk Usage 100% Issue by Removing InnoDB Fragmentation

This article describes a MySQL disk‑space exhaustion problem, explains why data_free can consume tens of gigabytes, and provides step‑by‑step commands—including schema analysis, table engine conversion, service control, and file removal—to defragment InnoDB tables, reclaim space, and successfully restore a backup.

disk usagefragmentationoptimization
0 likes · 6 min read
Resolving MySQL Disk Usage 100% Issue by Removing InnoDB Fragmentation
DataFunTalk
DataFunTalk
Dec 7, 2020 · Big Data

Jingdong's Flink Real‑Time Computing Platform: Containerization, Optimizations, and Future Roadmap

This article details Jingdong's evolution from Storm to Flink, the architecture of its Kubernetes‑based real‑time computing platform, extensive containerization practices, performance and stability optimizations, and the future plan to unify batch‑stream processing while expanding SQL support and intelligent operations.

Batch-Stream IntegrationContainerizationFlink
0 likes · 16 min read
Jingdong's Flink Real‑Time Computing Platform: Containerization, Optimizations, and Future Roadmap
IT Architects Alliance
IT Architects Alliance
Dec 2, 2020 · Operations

How to Diagnose and Optimize Business System Performance Issues

This article outlines a comprehensive process for identifying root causes of performance bottlenecks in production business systems, covering hardware, database, middleware, JVM settings, code inefficiencies, and monitoring tools, and provides practical optimization techniques for each layer.

JVMPerformancedatabase
0 likes · 16 min read
How to Diagnose and Optimize Business System Performance Issues
Alibaba Terminal Technology
Alibaba Terminal Technology
Nov 16, 2020 · Frontend Development

How Alibaba Frontend Engineered Double 11 Success: Strategies, Innovations, and Lessons Learned

This article details the massive changes and challenges of Double 11 2023, describing how Alibaba's front‑end teams used D2C automation, Serverless FaaS, PHA, ESR, pre‑rendering, SSR, intelligent UI and robust stability processes to boost performance, conversion and user experience across multiple platforms.

Double11Frontendautomation
0 likes · 21 min read
How Alibaba Frontend Engineered Double 11 Success: Strategies, Innovations, and Lessons Learned
Taobao Frontend Technology
Taobao Frontend Technology
Nov 16, 2020 · Frontend Development

Taobao Frontend Secrets Behind Double 11: FaaS, D2C, Performance Hacks

This article details how Taobao's frontend team tackled the double‑peak Double 11 challenge with massive workload, introduced Design‑to‑Code automation, Serverless FaaS, progressive hybrid apps, edge rendering and smart UI, achieving higher efficiency, stability, and conversion gains across the massive shopping festival.

Double11PerformanceServerless
0 likes · 20 min read
Taobao Frontend Secrets Behind Double 11: FaaS, D2C, Performance Hacks
Meituan Technology Team
Meituan Technology Team
Nov 12, 2020 · Backend Development

Comprehensive Guide to Java CMS Garbage Collection Issues and Optimization

This guide explains Java HotSpot CMS garbage collection fundamentals, common problem scenarios like space shock and premature promotion, systematic root‑cause analysis using logs and tools, and practical optimization tactics such as stabilizing heap size, tuning CMS flags, monitoring off‑heap memory, and migrating to newer collectors.

CMSGarbage CollectionJVM
0 likes · 69 min read
Comprehensive Guide to Java CMS Garbage Collection Issues and Optimization
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Nov 10, 2020 · Databases

MySQL Transaction Concepts, Isolation Levels, MVCC, Storage Engines, Indexes, and Optimization Techniques

This article provides a comprehensive overview of MySQL fundamentals, covering transaction properties and isolation levels, MVCC mechanics, differences between InnoDB and MyISAM, query execution flow, redo and binlog, index structures, common pitfalls, and practical optimization and scaling strategies.

Isolation LevelsMVCCMySQL
0 likes · 29 min read
MySQL Transaction Concepts, Isolation Levels, MVCC, Storage Engines, Indexes, and Optimization Techniques
Amap Tech
Amap Tech
Oct 30, 2020 · Frontend Development

Frontend Performance Optimization: Common Issues and Solutions for Large‑Scale Projects

Large‑scale front‑end projects suffer from oversized bundles, unnecessary listeners, deep cloning, and mutable state, causing latency and crashes; the article explains how to diagnose these problems with Chrome DevTools and Webpack tools and resolves them through bundle splitting, tree‑shaking, memoisation, immutable patterns, and caching.

PerformanceReactTree Shaking
0 likes · 12 min read
Frontend Performance Optimization: Common Issues and Solutions for Large‑Scale Projects
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Oct 29, 2020 · Backend Development

Java Performance Optimization: Practical Tips and Best Practices

This article presents a collection of practical Java performance optimization techniques—including identifying bottlenecks, using profiling tools, writing performance tests, preferring StringBuilder, avoiding unnecessary object creation, and caching expensive resources—to help developers improve application speed and efficiency.

Profilingjavaoptimization
0 likes · 10 min read
Java Performance Optimization: Practical Tips and Best Practices
Programmer DD
Programmer DD
Oct 27, 2020 · Databases

How to Find and Delete Duplicate Records in MySQL Efficiently

This article explains how to identify duplicate rows in a MySQL table using GROUP BY and HAVING, shows several SELECT queries to list duplicates, and provides multiple DELETE strategies—including sub‑queries and multi‑column handling—to safely remove excess records while keeping one copy.

DELETEGROUP BYMySQL
0 likes · 9 min read
How to Find and Delete Duplicate Records in MySQL Efficiently
Meituan Technology Team
Meituan Technology Team
Oct 22, 2020 · Fundamentals

Java JIT Compilation: Principles, Optimizations, and Practical Tips

Java’s JIT compilation transforms bytecode into optimized native code at runtime using tiered C1 and C2 compilers—or Graal—to apply SSA, inlining, escape analysis, loop unrolling, and other optimizations, while profiling‑driven thresholds and tuning flags let developers balance startup speed, peak throughput, and latency.

JITJVMjava
0 likes · 36 min read
Java JIT Compilation: Principles, Optimizations, and Practical Tips
Alibaba Cloud Developer
Alibaba Cloud Developer
Oct 15, 2020 · Frontend Development

How to Diagnose and Fix Front‑End Performance Bottlenecks in Large React Projects

This article explains why modern front‑end applications suffer from performance problems such as oversized bundles and costly code execution, shows how to pinpoint the root causes using Chrome DevTools and profiling tools, and provides practical optimization techniques—including webpack configuration, tree‑shaking, immutable data handling, and memoization—to dramatically improve load and render speed.

Frontendoptimizationwebpack
0 likes · 12 min read
How to Diagnose and Fix Front‑End Performance Bottlenecks in Large React Projects
Top Architect
Top Architect
Oct 15, 2020 · Backend Development

Java Performance Optimization Tips and Best Practices

These Java performance optimization guidelines cover best practices such as appropriate use of singletons, minimizing static variables, reducing object creation, leveraging final modifiers, preferring local variables, efficient handling of collections, avoiding costly operations like synchronized blocks and split, and proper resource management to improve application efficiency.

Performancebest practicesjava
0 likes · 16 min read
Java Performance Optimization Tips and Best Practices
Architect
Architect
Oct 11, 2020 · Databases

Understanding Index Usage, Slow Queries, and Optimization Techniques in MySQL

This article explains why using indexes does not guarantee fast queries, analyzes slow‑query causes such as full index scans and poor filter selectivity, and demonstrates advanced MySQL optimizations including virtual columns and index condition push‑down to reduce row scans and costly table lookups.

MySQLdatabaseindex
0 likes · 12 min read
Understanding Index Usage, Slow Queries, and Optimization Techniques in MySQL
Top Architect
Top Architect
Oct 9, 2020 · Backend Development

Investigating the Performance Impact of Java Reflection

This article presents a systematic benchmark of Java reflection versus direct method and field access, analyzes the measured latency across varying call counts, identifies the costly operations within reflection (such as getMethod, getDeclaredField, invoke, and set), and offers practical guidelines to mitigate reflection‑induced performance overhead.

AndroidBenchmarkPerformance
0 likes · 11 min read
Investigating the Performance Impact of Java Reflection
58 Tech
58 Tech
Sep 28, 2020 · Fundamentals

WPaxos: A Production‑Grade Java Implementation of the Paxos Consensus Algorithm – Design and Engineering Analysis

This article introduces the open‑source WPaxos project, explains the core Basic Paxos algorithm, analyzes various failure scenarios, and details the production‑level engineering optimizations and Java code implementations that enable high‑performance, reliable distributed consensus.

Consensus AlgorithmDistributed SystemsPaxos
0 likes · 19 min read
WPaxos: A Production‑Grade Java Implementation of the Paxos Consensus Algorithm – Design and Engineering Analysis
Big Data Technology & Architecture
Big Data Technology & Architecture
Sep 24, 2020 · Big Data

HiveSQL Classic Optimization Cases: Partitioning, Subset Decomposition, and Percentile Approximation Improvements

This article presents three HiveSQL optimization case studies—restructuring a large‑scale query with partitioned tables, breaking a complex window‑function query into smaller subsets with joins, and refactoring excessive PERCENTILE_APPROX calls—demonstrating how each change reduces execution time from hours to minutes and improves overall performance.

Big DataHiveSQLPartitioning
0 likes · 9 min read
HiveSQL Classic Optimization Cases: Partitioning, Subset Decomposition, and Percentile Approximation Improvements
Laravel Tech Community
Laravel Tech Community
Sep 22, 2020 · Databases

Common Redis Latency Issues and How to Diagnose Them

This article explains why Redis latency can suddenly increase—covering high‑complexity commands, large keys, concentrated expirations, memory limits, fork overhead, CPU binding, AOF settings, swap usage, and network saturation—and provides practical diagnostic steps and mitigation techniques.

LatencyOperationsPerformance
0 likes · 17 min read
Common Redis Latency Issues and How to Diagnose Them
Java Backend Technology
Java Backend Technology
Sep 20, 2020 · Databases

Why Redis Gets Slow: Common Latency Causes and How to Fix Them

This article explains why a high‑performance Redis instance can suddenly experience high latency, covering complex commands, large keys, expiration bursts, memory limits, fork overhead, CPU binding, AOF settings, swap usage, and network saturation, and provides practical troubleshooting and mitigation steps.

LatencyPerformanceoptimization
0 likes · 17 min read
Why Redis Gets Slow: Common Latency Causes and How to Fix Them
Programmer DD
Programmer DD
Sep 14, 2020 · Databases

Master MySQL Performance: Practical Tips for Scaling and Optimization

This article explores MySQL performance limits, concurrency settings, query‑time best practices, table design choices, index classifications, and a comprehensive set of SQL optimizations—including batch processing, operator rewrites, and pagination tricks—to help developers eliminate slow queries and build scalable database solutions.

MySQLPerformanceindexing
0 likes · 15 min read
Master MySQL Performance: Practical Tips for Scaling and Optimization
vivo Internet Technology
vivo Internet Technology
Sep 10, 2020 · Frontend Development

Effective Front-End Performance Optimizations: Object Caching, Object.freeze(), Preloading, and Parallel Loading

The article outlines practical front‑end performance tricks—caching object references, freezing immutable data to bypass Vue reactivity, using preload/prefetch/DNS‑prefetch/prerender/preconnect tags, and initiating parallel API and asset loads—demonstrating measurable bundle size reductions and faster page rendering in a Vue‑based Vivo site.

FrontendJavaScriptWeb
0 likes · 20 min read
Effective Front-End Performance Optimizations: Object Caching, Object.freeze(), Preloading, and Parallel Loading
Architects' Tech Alliance
Architects' Tech Alliance
Sep 3, 2020 · Artificial Intelligence

Deep Learning Specialization Infographic Overview

This article presents a comprehensive English summary of the deep learning specialization infographics originally shared by Andrew Ng, covering fundamentals, logistic regression, shallow and deep neural networks, regularization, optimization, hyperparameters, convolutional and recurrent networks, and practical advice for model building and evaluation.

CNNDeep LearningNeural Networks
0 likes · 21 min read
Deep Learning Specialization Infographic Overview
MaGe Linux Operations
MaGe Linux Operations
Sep 1, 2020 · Fundamentals

Boost Python Speed: 10 Proven Tricks to Accelerate Your Code

This article presents practical Python performance‑boosting techniques—including avoiding global variables, minimizing attribute access, eliminating unnecessary abstractions, reducing data copies, optimizing loops, leveraging built‑in functions, and using tools like numba—each illustrated with before‑and‑after code snippets and measured speed improvements.

BenchmarkingData StructuresPerformance
0 likes · 19 min read
Boost Python Speed: 10 Proven Tricks to Accelerate Your Code
Big Data Technology & Architecture
Big Data Technology & Architecture
Aug 30, 2020 · Big Data

Kylin Cube Construction Principles and Optimization Techniques

This article explains the fundamentals of Kylin Cube construction—including dimensions, measures, Cuboid generation, layer-by-layer and in‑memory building algorithms, storage mechanisms, and various optimization strategies such as derived dimensions, aggregation groups, row‑key design, and concurrency granularity—providing a comprehensive guide for big‑data OLAP practitioners.

Big DataCubeKylin
0 likes · 14 min read
Kylin Cube Construction Principles and Optimization Techniques
58UXD
58UXD
Aug 27, 2020 · Mobile Development

Avoid Common SVGA Animation Pitfalls: A Practical Guide for Mobile Developers

This article summarizes the key challenges and solutions when using SVGA animations in mobile live‑gift scenarios, covering import issues, frame extraction, compression, composition size, frame‑rate rules, and supported effects to help developers create smooth, lightweight animations.

MobilePerformanceSVGA
0 likes · 9 min read
Avoid Common SVGA Animation Pitfalls: A Practical Guide for Mobile Developers
Architects Research Society
Architects Research Society
Aug 26, 2020 · Operations

Overview of Optimization Software: Free, Open‑Source, and Proprietary Solutions

This article explains the mathematical formulation of optimization problems, distinguishes continuous and combinatorial cases, describes how optimization software interacts with user‑defined functions, and provides extensive categorized lists of free, open‑source, proprietary, and academic‑use optimization tools.

Operations Researchacademicopen-source
0 likes · 11 min read
Overview of Optimization Software: Free, Open‑Source, and Proprietary Solutions
Huolala Tech
Huolala Tech
Aug 13, 2020 · Operations

How Huolala’s “Smart Brain” Uses AI and Optimization to Revolutionize Logistics

At the 2020 Global Logistics Technology Conference in Haikou, Huolala CTO Zhang Hao detailed the company’s self‑developed “Smart Brain” system, which leverages AI, big‑data analytics, IoT and custom optimization algorithms to achieve real‑time, intelligent dispatch, dynamic pricing and safer, more efficient logistics operations.

AIBig DataIoT
0 likes · 6 min read
How Huolala’s “Smart Brain” Uses AI and Optimization to Revolutionize Logistics
DataFunTalk
DataFunTalk
Aug 10, 2020 · Big Data

Understanding Flink SQL Architecture, Optimizations, and Internal Mechanisms

This article explains the evolution of Apache Flink's SQL support, detailing the Blink Planner architecture, the end‑to‑end Flink SQL workflow, logical and physical planning, code generation, stream‑specific optimizations such as retraction and mini‑batch, and future development directions.

Blink PlannerFlinkoptimization
0 likes · 20 min read
Understanding Flink SQL Architecture, Optimizations, and Internal Mechanisms
Senior Brother's Insights
Senior Brother's Insights
Aug 7, 2020 · Databases

Master MySQL Indexes: Syntax, Types, and Optimization Strategies

This comprehensive guide covers MySQL index creation syntax, various index types—including primary, unique, full‑text, and composite—explains their advantages and drawbacks, details underlying B‑Tree and B+Tree structures, and provides practical strategies and optimization tips for effective index usage.

BTreeFullTextMySQL
0 likes · 19 min read
Master MySQL Indexes: Syntax, Types, and Optimization Strategies
Xianyu Technology
Xianyu Technology
Aug 6, 2020 · Product Management

Xianyu Product Understanding and Quality Item Selection Framework

Xianyu’s new quality‑item framework evaluates each listing through product, supply‑demand, price, and seller attributes to compute a quality score, optimizes a balanced pool of high‑quality items, and—validated by back‑testing and simulations—boosts click‑through and payment conversion rates dramatically.

data modelinge‑commerceitem selection
0 likes · 8 min read
Xianyu Product Understanding and Quality Item Selection Framework
JavaEdge
JavaEdge
Aug 5, 2020 · Backend Development

How to Diagnose and Resolve Message Queue Backlog Issues

Message backlog in MQ systems can cripple performance; this guide explains why backlogs occur, how to trace their root causes, and practical producer‑ and consumer‑side optimizations—including batching, concurrency, partition scaling, and dead‑letter handling—to restore throughput and prevent future congestion.

ConsumerMessage Queueoptimization
0 likes · 11 min read
How to Diagnose and Resolve Message Queue Backlog Issues
vivo Internet Technology
vivo Internet Technology
Jul 29, 2020 · Frontend Development

Performance Optimization Journey for Wukong H5 Topics

The article details Wukong’s systematic H5 performance overhaul—adding DNS‑prefetch, CDN and HTTP/2, compressing fonts and images, applying lazy‑load and WebP, minimizing reflows with Vue lifecycle hooks, using skeleton screens, and reporting metrics—resulting in load‑time cuts of up to 70 % and scores rising from the 40s‑60s to over 90.

CDNFrontendHTTP2
0 likes · 22 min read
Performance Optimization Journey for Wukong H5 Topics
58 Tech
58 Tech
Jul 17, 2020 · Mobile Development

React Native Performance Optimization: Principles, Bottlenecks, and Practical Practices

This article analyzes the performance bottlenecks of React Native applications, explains the framework's working principles, and presents practical optimization strategies such as bundle splitting, JS bytecode, data synchronization via an information center, and native‑driven list components to improve rendering speed and responsiveness.

Mobile DevelopmentPerformanceReact Native
0 likes · 9 min read
React Native Performance Optimization: Principles, Bottlenecks, and Practical Practices
21CTO
21CTO
Jul 16, 2020 · Operations

Can AI-Driven Driver Repositioning Solve Ride-Hailing Supply-Demand Gaps?

This article interprets a WWW 2020 research paper that proposes an AI-powered online driver repositioning system, detailing its three-stage framework, dispatch task design, optimization via minimum-cost flow, and experimental results showing improved driver efficiency and platform balance.

Ride Hailingdriver repositioningfleet management
0 likes · 11 min read
Can AI-Driven Driver Repositioning Solve Ride-Hailing Supply-Demand Gaps?
Java Captain
Java Captain
Jul 12, 2020 · Databases

Optimizing Existence Checks: Replace COUNT(*) with SELECT 1 LIMIT 1

The article explains why using COUNT(*) to test record existence is inefficient and demonstrates an optimized approach that replaces COUNT(*) with SELECT 1 LIMIT 1 in SQL and a corresponding null‑check in Java, improving database performance especially when many rows match the condition.

Performancejavaoptimization
0 likes · 3 min read
Optimizing Existence Checks: Replace COUNT(*) with SELECT 1 LIMIT 1
Liangxu Linux
Liangxu Linux
Jun 27, 2020 · Databases

Mastering MySQL Indexes: Concepts, Types, and Implementation Details

This article explains the fundamentals of MySQL indexes, covering their conceptual purpose, logical classifications, underlying data structures such as hash, B‑Tree, and B+Tree, physical storage differences between clustered and non‑clustered indexes, and practical tips for effective index optimization.

B+TreeBTreeClustered Index
0 likes · 22 min read
Mastering MySQL Indexes: Concepts, Types, and Implementation Details
Java Backend Technology
Java Backend Technology
Jun 20, 2020 · Databases

What’s the Real Execution Order of SQL Queries? A Visual Guide

Although most SQL statements begin with SELECT, the actual execution follows a specific order—WHERE, GROUP BY, HAVING, then SELECT—illustrated by a diagram that also clarifies common misconceptions about filtering window functions, column aliases, and how databases may reorder operations for optimization.

LINQQuery Executiondatabase
0 likes · 6 min read
What’s the Real Execution Order of SQL Queries? A Visual Guide
Beike Product & Technology
Beike Product & Technology
Jun 18, 2020 · Backend Development

Optimizing PHP strtolower with SSE2 in PHP 8

This article explains how PHP's case‑insensitive function handling can be accelerated by implementing a locale‑independent strtolower using SSE2 SIMD instructions in PHP 8, compares it with previous table‑lookup methods, and discusses a further Yaf‑specific optimization.

BackendPHPPerformance
0 likes · 6 min read
Optimizing PHP strtolower with SSE2 in PHP 8
Big Data Technology Architecture
Big Data Technology Architecture
Jun 11, 2020 · Big Data

Kylin at Autohome: Development History, Deployment Practices, Optimizations, and Future Roadmap

This article details Autohome's use of Apache Kylin as its core OLAP engine, covering its architecture, large‑scale Cube deployment, real‑world business applications, a series of performance and operational optimizations, cluster upgrade experiences, and upcoming plans for real‑time OLAP and cloud‑native evolution.

Cloud NativeCluster ManagementKylin
0 likes · 24 min read
Kylin at Autohome: Development History, Deployment Practices, Optimizations, and Future Roadmap
Selected Java Interview Questions
Selected Java Interview Questions
Jun 8, 2020 · Databases

Comprehensive MySQL Interview Guide: Concepts, Indexes, Transactions, Storage Engines, and Optimization

This article provides an extensive overview of MySQL fundamentals for interview preparation, covering primary key concepts, index types and usage, transaction properties and isolation levels, storage engine differences, query execution order, performance tuning with EXPLAIN, lock mechanisms, replication strategies, and high‑concurrency solutions.

MySQLStorage EnginesTransactions
0 likes · 49 min read
Comprehensive MySQL Interview Guide: Concepts, Indexes, Transactions, Storage Engines, and Optimization
Big Data Technology & Architecture
Big Data Technology & Architecture
Jun 7, 2020 · Big Data

A Unified View of SQL‑on‑Hadoop Systems: Architecture, Execution Plans, Optimizations, and Storage Formats

The article provides a comprehensive overview of SQL‑on‑Hadoop query engines such as Hive, Impala, Presto and Spark SQL, comparing their runtime frameworks, core components, compilation steps, optimizer strategies, CPU/IO efficiency techniques, storage formats like ORC and Parquet, and resource management in a unified perspective.

Big DataQuery EngineSQL on Hadoop
0 likes · 24 min read
A Unified View of SQL‑on‑Hadoop Systems: Architecture, Execution Plans, Optimizations, and Storage Formats
Liangxu Linux
Liangxu Linux
Jun 1, 2020 · Operations

Master Ubuntu 20.04: Essential Setup, Optimization, and Must‑Have Tools

This guide walks you through installing Ubuntu 20.04, configuring root and sudo passwords, speeding up package management with apt‑fast, switching software sources, installing essential browsers, input methods, terminal tools, Zsh, Vim, Git tweaks, proxychains, desktop shortcuts, and a curated list of useful applications, all with concrete commands and examples.

Ubuntucommandsoptimization
0 likes · 17 min read
Master Ubuntu 20.04: Essential Setup, Optimization, and Must‑Have Tools
Yanxuan Tech Team
Yanxuan Tech Team
Jun 1, 2020 · Operations

Why Simulation Is Essential for E‑Commerce Supply Chain Optimization

Simulation enables low‑cost, time‑agnostic testing of e‑commerce supply‑chain strategies—covering procurement, inter‑warehouse allocation, and order dispatch—by combining precedent, experimentation, and modeling, offering a more flexible and comprehensive alternative to AB‑testing for evaluating policies, algorithms, and configurations.

Operationse‑commerceoptimization
0 likes · 15 min read
Why Simulation Is Essential for E‑Commerce Supply Chain Optimization
Big Data Technology & Architecture
Big Data Technology & Architecture
May 28, 2020 · Big Data

Hadoop System Bottleneck Detection and MapReduce Optimization Guide

This article provides a comprehensive guide on detecting Hadoop system bottlenecks, analyzing resource constraints, and applying practical MapReduce performance tuning techniques—including baseline creation, counter analysis, combiner usage, compression, and proper Writable types—to achieve optimal big‑data processing efficiency.

Big DataHadoopMapReduce
0 likes · 11 min read
Hadoop System Bottleneck Detection and MapReduce Optimization Guide
ITPUB
ITPUB
May 26, 2020 · Databases

40 Proven Oracle SQL Optimization Tips to Supercharge Query Performance

This guide walks through Oracle SQL execution steps, optimizer selection, table access methods, shared SQL caching, join order, index usage, query rewriting techniques, hint usage, and dozens of practical tips that together dramatically improve database performance while avoiding common pitfalls.

OraclePerformancedatabase
0 likes · 25 min read
40 Proven Oracle SQL Optimization Tips to Supercharge Query Performance
58 Tech
58 Tech
May 11, 2020 · Mobile Development

Android WebView Loading Optimization for Faster H5 Page Rendering

This article analyzes the default Android WebView loading process, identifies performance bottlenecks, and presents a multi‑stage optimization strategy—including custom caching, pre‑initializing the WebView, offline packages, and code examples—that reduces H5 page load time to under one second in the 58 Business app.

AndroidMobile DevelopmentPerformance
0 likes · 15 min read
Android WebView Loading Optimization for Faster H5 Page Rendering
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
May 4, 2020 · Backend Development

Master Tomcat: Memory, Concurrency, Compression & Security Tuning Guide

This guide explains Tomcat’s role as a lightweight web server, details the required runtime environment, and provides step‑by‑step configurations for memory allocation, JVM options, connector concurrency, gzip compression, caching, security hardening, database connection pooling, and additional performance tweaks.

JVMPerformanceoptimization
0 likes · 11 min read
Master Tomcat: Memory, Concurrency, Compression & Security Tuning Guide
Java Captain
Java Captain
May 2, 2020 · Game Development

Design and Implementation of a Simple Plants vs Zombies Game in Java

This article details the design, architecture, and code implementation of a simplified Plants vs Zombies game in Java, covering game objects, pause functionality, object interactions, movement, collision detection, optimization techniques, and additional features such as rewards, background music, and future enhancements.

Audio IntegrationGame DevelopmentObject-Oriented Design
0 likes · 18 min read
Design and Implementation of a Simple Plants vs Zombies Game in Java