Tag

Performance Optimization

1 views collected around this technical thread.

Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 14, 2025 · Backend Development

Boost Spring Boot 3 Performance: Caching, Actuator, Async & DB Tuning

This guide explains how to improve Spring Boot 3 applications by using Actuator for monitoring, enabling caching, optimizing database connections with HikariCP, and applying asynchronous request handling and tasks to achieve faster response times and better resource utilization.

ActuatorAsyncCaching
0 likes · 8 min read
Boost Spring Boot 3 Performance: Caching, Actuator, Async & DB Tuning
AndroidPub
AndroidPub
Jun 11, 2025 · Mobile Development

ovCompose: Achieving High‑Performance Cross‑Platform Mobile Apps

ovCompose is a newly released cross‑platform framework that fully supports HarmonyOS, Android, and iOS, leveraging Kotlin Multiplatform and the native‑focused KuiklyBase to deliver native‑level performance, unified UI rendering, advanced memory and GC optimizations, and a rich component ecosystem, with open‑source repositories for community collaboration.

ComposeCross‑PlatformHarmonyOS
0 likes · 14 min read
ovCompose: Achieving High‑Performance Cross‑Platform Mobile Apps
Java Captain
Java Captain
Jun 10, 2025 · Backend Development

Why Spring Batch? Real‑World Scenarios, Core Architecture and Hands‑On Guide

This article explains the necessity of batch processing, presents typical use cases such as daily interest calculation, e‑commerce order archiving, log analysis and medical data migration, then dives deep into Spring Batch's core components, provides step‑by‑step code examples, performance‑tuning tips, production‑grade fault‑tolerance, monitoring solutions and a comprehensive FAQ.

Data IntegrationJavaPerformance Optimization
0 likes · 20 min read
Why Spring Batch? Real‑World Scenarios, Core Architecture and Hands‑On Guide
Tencent Cloud Developer
Tencent Cloud Developer
Jun 10, 2025 · Mobile Development

How Tencent’s ovCompose & KuiklyBase Enable Seamless Cross‑Platform Apps on Android, iOS, and HarmonyOS

This article introduces ovCompose and KuiklyBase, Tencent Video's cross‑platform development framework built on Compose Multiplatform, explains the background, key advantages, implementation details, performance optimizations for Android, iOS and HarmonyOS, provides repository information and outlines future plans.

Compose MultiplatformCross‑PlatformHarmonyOS
0 likes · 19 min read
How Tencent’s ovCompose & KuiklyBase Enable Seamless Cross‑Platform Apps on Android, iOS, and HarmonyOS
Code Mala Tang
Code Mala Tang
Jun 8, 2025 · Fundamentals

Boost Python Performance: 10 Proven Memory Optimization Tricks

Learn how hidden memory leaks, inefficient data structures, and poor import practices can slow Python scripts, and apply practical techniques—such as using weakref, generators, __slots__, lazy imports, and profiling tools—to dramatically reduce memory usage and speed up execution.

Best PracticesMemory ManagementPerformance Optimization
0 likes · 11 min read
Boost Python Performance: 10 Proven Memory Optimization Tricks
Python Programming Learning Circle
Python Programming Learning Circle
Jun 6, 2025 · Fundamentals

Why Making Python Faster Is Hard—and Worth the Effort

Optimizing Python is challenging due to its dynamic nature, but various strategies—from using NumPy, Numba, and Cython to upcoming CPython enhancements like adaptive specialization, JIT, and GIL‑free versions—show promise for improving performance while preserving the language’s flexibility.

CPythonDynamic TypingJIT
0 likes · 7 min read
Why Making Python Faster Is Hard—and Worth the Effort
Deepin Linux
Deepin Linux
Jun 5, 2025 · Fundamentals

Mastering C++ Move Semantics: Rvalue References and std::move Explained

This article explains C++ move semantics, covering the concepts of lvalues and rvalues, the syntax and rules of rvalue references, how std::move converts lvalues to rvalues, and demonstrates practical applications such as custom class move constructors, STL container optimizations, and return value optimization.

C++Performance Optimizationmove semantics
0 likes · 21 min read
Mastering C++ Move Semantics: Rvalue References and std::move Explained
Xiaolei Talks DB
Xiaolei Talks DB
Jun 5, 2025 · Databases

How Zhihu Scaled Its Data Architecture with OceanBase: A Multi‑Database Journey

Zhihu’s evolving data architecture transitioned from a single MySQL setup to a heterogeneous ecosystem of SQL, NoSQL, and graph databases, ultimately adopting OceanBase for its multi‑tenant, high‑compression capabilities, supported by tools like OMS, OCP, and ob‑operator to achieve cost savings, performance gains, and robust operations.

Distributed DatabasesOceanBasePerformance Optimization
0 likes · 12 min read
How Zhihu Scaled Its Data Architecture with OceanBase: A Multi‑Database Journey
Tencent Technical Engineering
Tencent Technical Engineering
Jun 3, 2025 · Frontend Development

Kuikly Framework Adaptation to HarmonyOS: Architecture, Performance, and Rendering Solutions

Kuikly, Tencent’s Kotlin Multiplatform‑based cross‑platform framework, has been extended to support HarmonyOS with native performance, offering Compose DSL, high‑performance rendering, Kotlin Native adaptation, debugging tools, and detailed optimization strategies that achieve near‑native speed and dynamic UI capabilities across Android, iOS, Web, and mini‑programs.

Compose DSLCross-Platform UIHarmonyOS
0 likes · 16 min read
Kuikly Framework Adaptation to HarmonyOS: Architecture, Performance, and Rendering Solutions
DataFunSummit
DataFunSummit
Jun 1, 2025 · Big Data

Scaling WeChat’s Big Data and AI Workloads on Kubernetes: Challenges and Optimizations

This article details WeChat's migration of large‑scale big data and AI workloads to a cloud‑native Kubernetes platform, discussing performance bottlenecks, API server and ETCD overload protection, scheduler enhancements, observability solutions, resource utilization gains, and future serverless directions.

AIBig DataKubernetes
0 likes · 11 min read
Scaling WeChat’s Big Data and AI Workloads on Kubernetes: Challenges and Optimizations
php中文网 Courses
php中文网 Courses
May 29, 2025 · Backend Development

6 Practical PHP Performance Optimization Techniques

This article outlines six practical PHP performance optimization techniques—including opcode caching, database query tuning, reducing redundant calculations, choosing efficient data structures, employing lazy loading, and leveraging built‑in functions—to help developers significantly improve the speed and scalability of their backend applications.

Database OptimizationOpCachePHP
0 likes · 5 min read
6 Practical PHP Performance Optimization Techniques
Deepin Linux
Deepin Linux
May 28, 2025 · Fundamentals

Understanding glibc malloc: Overview, Mechanisms, and Optimization Techniques

This article explains the role of glibc malloc in dynamic memory allocation, describes its internal data structures and allocation/free algorithms, provides a C code example, and offers practical optimization tips and common pitfalls for safe and efficient memory management.

C ProgrammingMemory ManagementPerformance Optimization
0 likes · 13 min read
Understanding glibc malloc: Overview, Mechanisms, and Optimization Techniques
Code Ape Tech Column
Code Ape Tech Column
May 28, 2025 · Databases

Evaluating MySQL Table Size and Optimizing Large Tables with Partitioning, Sharding, and Hot‑Cold Archiving

This article explains how to assess MySQL table size from table capacity, disk usage, and instance limits, describes why large tables degrade performance due to B+‑tree depth, and presents three practical solutions—partitioning, sharding, and hot‑cold archiving—to improve query speed and manage growth.

B+ TreeHot Cold ArchivingMySQL
0 likes · 16 min read
Evaluating MySQL Table Size and Optimizing Large Tables with Partitioning, Sharding, and Hot‑Cold Archiving
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
May 27, 2025 · Operations

How to Achieve Ultra-Fast Video Transcoding with Multi‑Threading and Clustering

This article examines the factors affecting media transcoding duration, explains why decoding dominates processing time, and presents multi‑threaded FFmpeg techniques and a cluster‑based architecture that split video into TS segments to dramatically reduce overall transcoding latency.

FFmpegPerformance Optimizationcluster computing
0 likes · 12 min read
How to Achieve Ultra-Fast Video Transcoding with Multi‑Threading and Clustering
Refining Core Development Skills
Refining Core Development Skills
May 27, 2025 · Fundamentals

Understanding NUMA in Linux: Hardware Principles, ACPI Tables, and Kernel Initialization

This article explains the hardware basis of NUMA, how Linux reads ACPI SRAT and SLIT tables to discover CPU‑memory topology, the kernel functions that initialize NUMA structures, and how the memblock allocator incorporates this information to enable performance‑optimizing tools like numactl.

ACPILinux kernelMemory Management
0 likes · 13 min read
Understanding NUMA in Linux: Hardware Principles, ACPI Tables, and Kernel Initialization
php中文网 Courses
php中文网 Courses
May 23, 2025 · Backend Development

Understanding and Using PHP's array_unique() Function

This article explains the PHP array_unique() function, covering its definition, parameters, implementation, usage examples, and performance optimization techniques to efficiently remove duplicate values from arrays.

BackendDuplicate RemovalPHP
0 likes · 4 min read
Understanding and Using PHP's array_unique() Function
Aikesheng Open Source Community
Aikesheng Open Source Community
May 22, 2025 · Databases

Root Cause Analysis of MySQL Replication Lag Caused by Large Transactions in a Sharding Scenario

This article examines a real‑world MySQL master‑slave replication lag issue caused by massive multi‑table transactions during a sharding operation, details the investigative steps using system tables, binlog parsing, and my2sql analysis, and proposes three practical mitigation strategies.

MySQLPerformance OptimizationReplication Lag
0 likes · 8 min read
Root Cause Analysis of MySQL Replication Lag Caused by Large Transactions in a Sharding Scenario
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
May 10, 2025 · Databases

10 Powerful SQL Optimization Techniques to Boost Query Performance

This article presents ten practical SQL optimization techniques—including replacing DISTINCT with GROUP BY, using UNION ALL instead of OR, avoiding functions on indexed columns, leveraging EXISTS over IN, creating covering indexes, partitioning large tables, and more—each illustrated with before-and-after code examples to dramatically improve query speed and reduce server load.

MySQLPerformance OptimizationQuery Tuning
0 likes · 10 min read
10 Powerful SQL Optimization Techniques to Boost Query Performance
DeWu Technology
DeWu Technology
May 9, 2025 · Artificial Intelligence

Growth Story of a Technical Lead: Building a One‑Stop Large‑Model Training and Inference Platform at Dewu

Meng, a former Tencent and Alibaba engineer, led Dewu’s one‑stop large‑model training and inference platform, cutting integration costs, creating a shared GPU pool and CI/CD pipeline, building a Milvus vector‑database, and driving self‑directed learning that boosted business value, user experience, and set a roadmap for future RAG and cloud‑native optimizations.

AI PlatformMLOpsPerformance Optimization
0 likes · 18 min read
Growth Story of a Technical Lead: Building a One‑Stop Large‑Model Training and Inference Platform at Dewu