Tagged articles
811 articles
Page 1 of 9
Test Development Learning Exchange
Test Development Learning Exchange
Apr 28, 2026 · Operations

30 Essential JMeter Settings to Simulate One Million Concurrent Users

This article walks through Apache JMeter’s architecture, explains the role of each component, and details thirty concrete configuration settings—including thread groups, samplers, timers, and processors—plus distributed testing tips and common pitfalls, enabling you to reliably generate million‑user load.

ConfigurationDistributed TestingJMeter
0 likes · 10 min read
30 Essential JMeter Settings to Simulate One Million Concurrent Users
Woodpecker Software Testing
Woodpecker Software Testing
Apr 24, 2026 · Artificial Intelligence

Practical Guide to Optimizing Large Model Performance in Production

This guide details how enterprises can move large language models from lab to production by defining specific SLI/SLO metrics, diagnosing hidden bottlenecks such as tokenizer latency, and applying four quantifiable optimization levers that dramatically improve latency, throughput, and cost efficiency.

Continuous BatchingGPU OptimizationLoRA
0 likes · 6 min read
Practical Guide to Optimizing Large Model Performance in Production
Woodpecker Software Testing
Woodpecker Software Testing
Apr 24, 2026 · Operations

Self-Healing UI Test Scripts: Boost Performance and Reliability

The article explains how fragile UI automation scripts hinder performance testing and shows a three‑layer self‑healing approach using Playwright and Python that reduces script failures, cuts maintenance time, and integrates with monitoring to quickly detect UI performance issues.

AutomationPerformance TestingPlaywright
0 likes · 7 min read
Self-Healing UI Test Scripts: Boost Performance and Reliability
MeowKitty Programming
MeowKitty Programming
Apr 16, 2026 · Artificial Intelligence

Claude Opus 4.7 Stuns Java Developers: 3× Faster Bug Fixes and Autonomous Night‑time Work

Anthropic’s Claude Opus 4.7 dramatically improves Java bug‑fixing speed—tripling real‑world fixes on Rakuten’s SWE‑bench, raising CursorBench accuracy to 70%, and handling tougher GitHub tasks—while autonomously analyzing logs, rewriting code, adding tests, and even running load‑tests, letting developers hand off work and focus on higher‑value tasks.

AI coding assistantClaude Opus 4.7Performance Testing
0 likes · 8 min read
Claude Opus 4.7 Stuns Java Developers: 3× Faster Bug Fixes and Autonomous Night‑time Work
Woodpecker Software Testing
Woodpecker Software Testing
Apr 15, 2026 · Operations

Automating Performance Test Cases: A Practical Guide to Overcome Bottlenecks

With microservices and cloud‑native workloads, manual performance test case creation consumes most testing time; this article details a four‑step method—traffic profiling, boundary stress injection, data factory integration, and smart script orchestration—to automatically generate realistic JMeter scripts, avoid common pitfalls, and embed performance contracts into CI/CD.

Cloud NativeJMeterMicroservices
0 likes · 9 min read
Automating Performance Test Cases: A Practical Guide to Overcome Bottlenecks
Test Development Learning Exchange
Test Development Learning Exchange
Apr 6, 2026 · Operations

15 Ready-to-Use Performance Testing Templates for Web, API, and Infrastructure

This article provides a collection of fifteen ready‑to‑use performance‑testing templates covering web page load, API peak load, database slow‑query, cache‑break, file‑upload bandwidth, WebSocket connections, microservice latency, OAuth2 flow, message‑queue lag, memory‑leak detection, SSL/TLS handshake, container CPU limits, and chaos‑mesh failover, each with clear objectives, tools, and sample code.

Load TestingLocustPerformance Testing
0 likes · 20 min read
15 Ready-to-Use Performance Testing Templates for Web, API, and Infrastructure
Test Development Learning Exchange
Test Development Learning Exchange
Apr 5, 2026 · Operations

Master API Testing: 20 Ready‑to‑Use Templates for Security, Performance, and Automation

This guide provides twenty detailed, ready‑to‑use templates that cover API overview translation, end‑to‑end call chains, OAuth2 flow analysis, JWT security testing, API key rotation, large file chunked upload, WebSocket messaging, payment callback verification, GraphQL optimization, gRPC testing, HTTP status‑code scenarios, circuit‑breaker testing, version compatibility, internationalization, OpenAPI validation, and contract‑test generation, each with concrete code snippets and step‑by‑step requirements.

API testingPerformance Testingsecurity testing
0 likes · 13 min read
Master API Testing: 20 Ready‑to‑Use Templates for Security, Performance, and Automation
java1234
java1234
Mar 31, 2026 · Backend Development

How Many Concurrent Requests Can Spring Boot Handle?

This article explains how Spring Boot processes concurrent HTTP requests using its embedded Tomcat thread pool, details the default limits (200 max threads, 10 min threads, queue size 10,000), shows how to tune these settings via configuration files, demonstrates async controllers, and suggests performance testing tools to measure real‑world capacity.

AsyncPerformance TestingSpring Boot
0 likes · 7 min read
How Many Concurrent Requests Can Spring Boot Handle?
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Mar 27, 2026 · Cloud Native

How AutoMQ Transforms Kafka into a Cloud‑Native, Elastic Messaging Service

This article examines the limitations of traditional Kafka in large‑scale deployments and presents AutoMQ’s cloud‑native redesign—detailing its stateless architecture, storage separation, automatic scaling, read/write isolation, performance benchmarks, and real‑world migration case studies that demonstrate reduced latency, higher throughput, and lower resource costs.

AutoMQCloud NativeKafka
0 likes · 13 min read
How AutoMQ Transforms Kafka into a Cloud‑Native, Elastic Messaging Service
Woodpecker Software Testing
Woodpecker Software Testing
Mar 18, 2026 · Operations

How Self‑Healing UI Test Scripts Boost Performance Testing Reliability

The article explains why traditional UI automation scripts break under high‑load performance testing and presents a deterministic, three‑level self‑healing framework—locator elasticity, timing adaptation, and flexible assertions—implemented with Python + Playwright in a banking transaction system, raising script stability from 41 % to 96.5 % at 5 k TPS.

JMeterPerformance TestingPlaywright
0 likes · 8 min read
How Self‑Healing UI Test Scripts Boost Performance Testing Reliability
Woodpecker Software Testing
Woodpecker Software Testing
Mar 17, 2026 · Artificial Intelligence

5 Proven Strategies to Boost Large Language Model Performance

The article presents five actionable strategies—defining a three‑dimensional performance baseline, applying layered injection load tests, co‑optimizing dynamic quantization with cache, employing SLO‑driven chaos engineering, and shifting testing left to compilation—to reliably measure and improve LLM throughput, latency, and resource efficiency in production.

LLM optimizationLoad TestingPerformance Testing
0 likes · 7 min read
5 Proven Strategies to Boost Large Language Model Performance
Woodpecker Software Testing
Woodpecker Software Testing
Mar 4, 2026 · Artificial Intelligence

Optimizing Prompt Performance: A Must‑Read Guide for Test Engineers

In the era of LLM‑driven intelligent testing, prompts act as test cases whose latency, token usage, retry rate, context retention, and determinism must be measured and optimized, and this article provides a concrete five‑metric framework and a four‑step practical method backed by real‑world data.

AI testingLLMPerformance Testing
0 likes · 8 min read
Optimizing Prompt Performance: A Must‑Read Guide for Test Engineers
Aikesheng Open Source Community
Aikesheng Open Source Community
Mar 2, 2026 · Artificial Intelligence

Why Traditional AI Benchmarks Fail and How SCALE Redefines SQL Model Evaluation

The article argues that conventional AI evaluation metrics miss critical unknown risks, outlines three key challenges in AI model selection for database tasks, introduces the SCALE benchmark with real‑world incident data, and explains its mixed evaluation framework that combines objective, subjective, and performance‑driven assessments to guide tech leaders toward reliable SQL‑focused AI solutions.

AI EvaluationModel SelectionPerformance Testing
0 likes · 10 min read
Why Traditional AI Benchmarks Fail and How SCALE Redefines SQL Model Evaluation
Woodpecker Software Testing
Woodpecker Software Testing
Mar 1, 2026 · Artificial Intelligence

Optimizing RAG System Performance: A Practical Testing Guide

The article presents a systematic framework for testing and optimizing Retrieval‑Augmented Generation (RAG) systems, detailing performance‑sensitive bottlenecks, a three‑dimensional test matrix, real‑world case studies, and test‑driven engineering practices to ensure stable, fast, and accurate AI services.

AIBenchmarkingObservability
0 likes · 9 min read
Optimizing RAG System Performance: A Practical Testing Guide
Architecture Digest
Architecture Digest
Feb 11, 2026 · Backend Development

Inside a Modern Payment System: Architecture, Core Components, and Operational Practices

This article explores the fundamental architecture of a payment platform, detailing the separation of transaction and payment cores, the key modules such as transaction abstraction, payment orchestration, service governance, data consistency, asynchronous processing, performance testing, and practical strategies for stability and scalability.

Data ConsistencyPayment ArchitecturePerformance Testing
0 likes · 7 min read
Inside a Modern Payment System: Architecture, Core Components, and Operational Practices
FunTester
FunTester
Feb 10, 2026 · Operations

Why Performance Testing Matters and How to Get Started: A Step‑by‑Step Guide

This article explains what performance testing is, why it’s essential for preventing system crashes under load, and provides a practical, step‑by‑step roadmap—including goal definition, test types, tool selection, metric interpretation, protection mechanisms, and result recording—to help developers and ops teams reliably assess and improve application performance.

Load TestingPerformance Testingmonitoring
0 likes · 13 min read
Why Performance Testing Matters and How to Get Started: A Step‑by‑Step Guide
Woodpecker Software Testing
Woodpecker Software Testing
Feb 3, 2026 · User Experience Design

How to Test UX in Education Software: Strategies, Challenges, and Best Practices

The article outlines essential UX testing dimensions for education software—including functional, usability, accessibility, emotional load, and security—while detailing challenges such as multi‑role scenarios, performance demands, and compliance, and proposes agile, AI‑enhanced, cross‑disciplinary approaches and concrete case studies to improve learning outcomes.

AI automationEducation softwarePerformance Testing
0 likes · 8 min read
How to Test UX in Education Software: Strategies, Challenges, and Best Practices
Woodpecker Software Testing
Woodpecker Software Testing
Feb 1, 2026 · Mobile Development

Hidden Mobile Testing Points You Probably Miss

This article outlines a comprehensive checklist of mobile testing items—including functional, conflict, performance, signal, low‑battery, compatibility, stress, field, stability, regular, user‑experience, and hardware tests—to help engineers ensure thorough coverage of a phone's quality and reliability.

Performance TestingUser experiencecompatibility testing
0 likes · 4 min read
Hidden Mobile Testing Points You Probably Miss
Woodpecker Software Testing
Woodpecker Software Testing
Jan 28, 2026 · Industry Insights

Designing the Future Test Force: A 3‑Dimensional Skill Map for Automation Test Engineers

The article outlines a three‑dimensional skill framework—technical depth, business breadth, and engineering mindset—to guide automation test engineers in mastering programming fundamentals, test frameworks, CI/CD, quality metrics, AI‑driven testing, and career progression from junior to senior levels.

AI testingPerformance TestingSkill development
0 likes · 7 min read
Designing the Future Test Force: A 3‑Dimensional Skill Map for Automation Test Engineers
Top Architect
Top Architect
Jan 25, 2026 · Backend Development

Inside a Modern Payment System: Core Architecture, Governance, and Production Practices

This article explains how a typical payment platform is structured into transaction and payment cores, details the interactions between services, describes governance mechanisms such as unified context and data consistency, and shares practical production techniques like performance testing, async processing, and service degradation.

Data ConsistencyPayment ArchitecturePerformance Testing
0 likes · 8 min read
Inside a Modern Payment System: Core Architecture, Governance, and Production Practices
ITPUB
ITPUB
Jan 16, 2026 · Databases

How Meituan Built a Real‑Time Database Capacity Assessment System

Meituan's database team created a sandbox‑based capacity assessment platform that replays live traffic, uses accelerated replay to discover performance bottlenecks, and closes the loop with capacity monitoring and automated operations, dramatically improving stability and resource utilization.

AutomationDatabase CapacityPerformance Testing
0 likes · 16 min read
How Meituan Built a Real‑Time Database Capacity Assessment System
Woodpecker Software Testing
Woodpecker Software Testing
Jan 15, 2026 · Game Development

Specialized Game Testing: From Functional Checks to Immersive Experience

The article systematically explores core game‑testing techniques—including functional, performance, compatibility, automation, and emerging AI‑driven methods—illustrated with real‑world cases, to provide practitioners with a practical framework for ensuring both technical quality and player immersion.

AI testingPerformance TestingUX testing
0 likes · 8 min read
Specialized Game Testing: From Functional Checks to Immersive Experience
Woodpecker Software Testing
Woodpecker Software Testing
Jan 13, 2026 · Fundamentals

Mobile vs Web Testing: 8 Key Differences Every QA Engineer Should Know

This article breaks down the eight core differences between mobile and web testing, covering platform fragmentation, network scenarios, interaction models, installation processes, performance metrics, interruption handling, security concerns, and automation tools, and explains why mobile testing demands broader technical breadth.

Performance Testingdevice fragmentationmobile testing
0 likes · 8 min read
Mobile vs Web Testing: 8 Key Differences Every QA Engineer Should Know
Raymond Ops
Raymond Ops
Jan 11, 2026 · Operations

Choosing the Right Nginx Load‑Balancing Strategy: Real‑World Comparison and Best Practices

A seasoned ops engineer recounts a production incident caused by improper Nginx load‑balancing, then compares weighted round‑robin and IP‑hash strategies with detailed configurations, performance test results, common pitfalls, dynamic weight scripts, and practical recommendations for reliable, high‑performance deployments.

IP HashNGINXOperations
0 likes · 10 min read
Choosing the Right Nginx Load‑Balancing Strategy: Real‑World Comparison and Best Practices
Woodpecker Software Testing
Woodpecker Software Testing
Jan 8, 2026 · Operations

Comparing Optimized Performance Test Results with ChatGPT Insights

The article presents a detailed comparison of two performance test data sets—covering throughput, response time, CPU, disk, memory, and network metrics—after optimization, with ChatGPT analyzing each metric and offering scenario‑based recommendations for e‑commerce systems, while also mentioning a test‑automation product demo.

ChatGPT analysisJMeterPerformance Testing
0 likes · 19 min read
Comparing Optimized Performance Test Results with ChatGPT Insights
Java Companion
Java Companion
Jan 8, 2026 · Backend Development

Designing a Generic Payment Core System: Key Components and Best Practices

This article breaks down the architecture of a generic payment core system, covering the transaction and payment cores, service governance, data consistency, asynchronous processing, performance testing, and stability measures to help engineers build robust payment platforms.

BackendPerformance TestingSystem Architecture
0 likes · 7 min read
Designing a Generic Payment Core System: Key Components and Best Practices
Top Architect
Top Architect
Jan 6, 2026 · Backend Development

Spring Boot vs Quarkus: Performance Test, Migration Guide, and When to Choose Each

An in‑depth comparison of Spring Boot and Quarkus evaluates startup time, build speed, binary size, CPU, memory, and response latency using reactive APIs and native images, then outlines migration steps, Spring API compatibility, and practical benefits for developers moving Java microservices to Kubernetes‑native environments.

JavaKubernetesPerformance Testing
0 likes · 16 min read
Spring Boot vs Quarkus: Performance Test, Migration Guide, and When to Choose Each
Woodpecker Software Testing
Woodpecker Software Testing
Jan 5, 2026 · Operations

Three Core Dimensions of Performance Testing: Time Behavior, Resource Utilization, and Capacity

This article breaks down performance testing into three essential dimensions—time behavior, resource utilization, and capacity—explains their key metrics, demonstrates a detailed e‑commerce flash‑sale case study, and shows how systematic testing and optimization can dramatically improve response times, throughput, and scalability.

JMeterLoad TestingPerformance Testing
0 likes · 12 min read
Three Core Dimensions of Performance Testing: Time Behavior, Resource Utilization, and Capacity
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jan 5, 2026 · Operations

How to Define “Excellent” QPS Benchmarks for System Capacity Planning

This article provides a comprehensive framework for evaluating system support capability by defining QPS excellence thresholds across industry benchmarks, business types, response time, resource efficiency, performance metrics, architectural guidelines, optimization tactics, and real‑world case studies, culminating in a practical calculation formula.

Backend ArchitecturePerformance TestingQPS
0 likes · 5 min read
How to Define “Excellent” QPS Benchmarks for System Capacity Planning
Design Hub
Design Hub
Dec 27, 2025 · Artificial Intelligence

Speed vs. Quality: Z-Image + Nunchaku Boosts Portrait Generation by 300%

Testing shows that adding the open‑source Nunchaku accelerator to the Z‑Image portrait model triples generation speed on an RTX 4090, but the faster output exhibits noticeable drops in facial detail and overall aesthetic, prompting a detailed walkthrough of installation, model download, and workflow integration.

AI image generationComfyUINunchaku
0 likes · 6 min read
Speed vs. Quality: Z-Image + Nunchaku Boosts Portrait Generation by 300%
Woodpecker Software Testing
Woodpecker Software Testing
Dec 23, 2025 · Backend Development

How to Generate an API Test Plan Using Prompt Engineering

This guide explains step‑by‑step how to craft effective prompts for AI tools to automatically produce comprehensive API test plans, covering preparation of API details, core test‑plan components, prompt design principles, example prompts, iterative refinement, execution, and validation of the resulting test plan.

AI assistanceAPI testingMarkdown format
0 likes · 32 min read
How to Generate an API Test Plan Using Prompt Engineering
Woodpecker Software Testing
Woodpecker Software Testing
Dec 18, 2025 · Operations

How Load Testing Protects System Stability in High‑Traffic Internet Services

Load testing, a performance testing technique that simulates massive concurrent users, evaluates throughput, response time, and stability, follows a five‑step workflow—from requirement breakdown to analysis—and helps uncover bottlenecks such as database connection limits or CDN misconfigurations before production launch.

Cloud NativeJMeterLoad Testing
0 likes · 6 min read
How Load Testing Protects System Stability in High‑Traffic Internet Services
Test Development Learning Exchange
Test Development Learning Exchange
Dec 17, 2025 · Operations

Ace QA Interviews: 100+ Must‑Know Questions & Expert Answers for Test Engineers

This guide compiles over a hundred high‑frequency interview questions covering functional testing, API automation, performance testing, Linux commands, Docker, Kubernetes, and test leadership, each paired with concise answer points to help quality engineers prepare effectively and secure their next offer.

AutomationDockerInterview Preparation
0 likes · 18 min read
Ace QA Interviews: 100+ Must‑Know Questions & Expert Answers for Test Engineers
Woodpecker Software Testing
Woodpecker Software Testing
Dec 16, 2025 · Industry Insights

Is Software Testing Really the Worst IT Career? A Data‑Driven Reassessment

The author, once convinced that software testing had the bleakest prospects in IT, now argues that rising salaries, expanding skill requirements, and shifting market demand make testing a viable and increasingly lucrative career, provided professionals continuously upgrade their abilities.

Career DevelopmentPerformance TestingSoftware Testing
0 likes · 11 min read
Is Software Testing Really the Worst IT Career? A Data‑Driven Reassessment
Advanced AI Application Practice
Advanced AI Application Practice
Dec 11, 2025 · Industry Insights

Will AI Make Performance Testing Roles Obsolete?

The article examines whether advancing AI—especially extended‑thinking models like Anthropic's Claude and MiniMax's interleaved thinking—can replace dedicated performance testing engineers, concluding that for the next three to five years the role remains essential due to planning, coordination, and contextual challenges.

AIAutomationExtended Thinking
0 likes · 7 min read
Will AI Make Performance Testing Roles Obsolete?
FunTester
FunTester
Dec 11, 2025 · Fundamentals

When and Where to Test: Choosing the Right Test Types for Your Application

This article outlines a comprehensive testing matrix that maps common test types—unit, API, UI, security, performance, smoke, and regression—to their problem domains, SDLC stages, and execution methods, helping teams select and prioritize tests based on risk, feedback speed, and ownership.

API testingPerformance TestingSoftware Testing
0 likes · 11 min read
When and Where to Test: Choosing the Right Test Types for Your Application
Java Web Project
Java Web Project
Nov 20, 2025 · Databases

Top Free MySQL Client Alternatives: DBeaver, MySQL Workbench, and HeidiSQL

When Navicat’s paid features are out of reach, this guide evaluates three free MySQL client tools—DBeaver, MySQL Workbench, and HeidiSQL—detailing their installation, supported databases, key features like monitoring and ER diagrams, and why the author, a performance tester, prefers MySQL Workbench.

DBeaverDatabase clientHeidiSQL
0 likes · 8 min read
Top Free MySQL Client Alternatives: DBeaver, MySQL Workbench, and HeidiSQL
Advanced AI Application Practice
Advanced AI Application Practice
Oct 31, 2025 · Operations

How Non‑Coding Test Engineers Can Master Performance Testing Without a Technical Barrier

This guide shows non‑coding software test engineers how to conduct effective performance testing by selecting visual tools, following a clear three‑step process, interpreting business‑focused metrics, and avoiding code‑intensive scenarios, enabling them to deliver reliable results without writing code.

LighthouseNo-codePerformance Testing
0 likes · 11 min read
How Non‑Coding Test Engineers Can Master Performance Testing Without a Technical Barrier
Advanced AI Application Practice
Advanced AI Application Practice
Oct 23, 2025 · Operations

How AI Can Accelerate JMeter Performance Testing

AI can streamline every stage of JMeter performance testing—from automatically drafting test plans and generating JMX scripts to real‑time log analysis, adaptive load control, and automated result interpretation and reporting—while emphasizing the need for engineer verification, data confidentiality, and handling of AI’s context limits.

AIAutomationJMeter
0 likes · 11 min read
How AI Can Accelerate JMeter Performance Testing
Advanced AI Application Practice
Advanced AI Application Practice
Oct 20, 2025 · Operations

How AI Can Supercharge JMeter Performance Testing

This article walks through using AI to streamline every stage of JMeter performance testing—from automatically generating test plans and JMX scripts, creating realistic parameter data, and writing BeanShell/Groovy logic, to real‑time log analysis, adaptive load control, automated root‑cause analysis, and professional report generation—while highlighting verification, confidentiality, and context‑size considerations.

AI assistanceJMeterLoad Testing
0 likes · 12 min read
How AI Can Supercharge JMeter Performance Testing
Advanced AI Application Practice
Advanced AI Application Practice
Oct 17, 2025 · Operations

Automating Web Performance Tests with WebPageTest and AI

This guide shows how to use WebPageTest as a precise data collector and an AI service as an analysis engine, covering API key setup, three integration options, a Python script to run tests, an AI‑driven reporting script, and a full GitHub Actions CI/CD workflow that posts the performance report back to pull requests.

AIGitHub ActionsPerformance Testing
0 likes · 12 min read
Automating Web Performance Tests with WebPageTest and AI
Alibaba Cloud Developer
Alibaba Cloud Developer
Oct 17, 2025 · Databases

Explore PolarDB‑X v2.4.2: New Proxy, Multi‑Language Connectors, and High‑Performance Features

PolarDB‑X version 2.4.2 introduces a Java‑based proxy, multi‑language client drivers, enhanced HA switching, MySQL‑compatible replication, performance testing results, and the open‑source MCP server for AI integration, providing a comprehensive overview of the latest distributed database capabilities.

ConnectorMCP ServerMySQL replication
0 likes · 19 min read
Explore PolarDB‑X v2.4.2: New Proxy, Multi‑Language Connectors, and High‑Performance Features
Meituan Technology Team
Meituan Technology Team
Oct 16, 2025 · Databases

How Meituan’s Database Capacity Evaluation System Boosts Stability and Efficiency

Meituan’s database team introduced a capacity evaluation system that uses online traffic replay in sandbox environments, accelerated replay to uncover performance bottlenecks, and a capacity‑operation loop to monitor and manage cluster resources, thereby improving database stability, safety of changes, and resource utilization.

Performance Testingcapacity planningdatabases
0 likes · 19 min read
How Meituan’s Database Capacity Evaluation System Boosts Stability and Efficiency
21CTO
21CTO
Sep 29, 2025 · Frontend Development

OpenHarmony 6.0: Key ArkUI, ArkTS, and Security Upgrades

OpenHarmony 6.0, unveiled at the 2025 OpenAtom OpenHarmony conference in Changsha, introduces major upgrades across UI components, ArkTS language, media handling, graphics, security protocols, and performance testing, while reporting over 17 million HarmonyOS devices and a rapidly growing contributor community.

ArkUIOpenHarmonyOperating System
0 likes · 5 min read
OpenHarmony 6.0: Key ArkUI, ArkTS, and Security Upgrades
Su San Talks Tech
Su San Talks Tech
Sep 28, 2025 · Backend Development

Inside a Scalable Payment System: Architecture, Core Components, and Real‑World Practices

This article walks through a typical payment system architecture—covering the transaction and payment cores, service governance, data consistency, asynchronous processing, performance testing, and production best practices—providing a comprehensive view for engineers building robust financial platforms.

Performance Testingasynchronous processingpayment system
0 likes · 8 min read
Inside a Scalable Payment System: Architecture, Core Components, and Real‑World Practices
MaGe Linux Operations
MaGe Linux Operations
Sep 17, 2025 · Operations

Nginx vs HAProxy: Which Enterprise Load Balancer Wins? A Complete 0‑to‑1 Guide

This comprehensive guide compares Nginx and HAProxy across architecture, performance testing, configuration, high‑availability design, monitoring, tuning, and troubleshooting, providing practical code examples and a decision matrix to help operations engineers choose the optimal load‑balancing solution for enterprise workloads.

ConfigurationHAProxyPerformance Testing
0 likes · 23 min read
Nginx vs HAProxy: Which Enterprise Load Balancer Wins? A Complete 0‑to‑1 Guide
Architect's Journey
Architect's Journey
Sep 11, 2025 · Backend Development

Flash Sale System Architecture: From QPS Basics to Performance Optimization

This article explains core performance metrics such as QPS, TPS, and concurrency, introduces related indicators like PV, UV, DAU/MAU, describes how to calculate system throughput, outlines testing perspectives, and provides practical design patterns and tips for building robust flash‑sale systems.

Performance TestingQPSSystem Design
0 likes · 8 min read
Flash Sale System Architecture: From QPS Basics to Performance Optimization
SF Technology Team
SF Technology Team
Aug 30, 2025 · Frontend Development

Why Frontend Performance Testing Is Critical for Product Success

This article explains how integrating real‑user‑focused frontend performance testing into development, testing, and release pipelines—using metrics like FCP, LCP, INP, CLS, and TTFB, along with tools such as Lighthouse, RUM, and automated page traversal—ensures products meet user expectations, drive business goals, and stay competitive.

LighthousePerformance TestingReal User Monitoring
0 likes · 9 min read
Why Frontend Performance Testing Is Critical for Product Success
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Aug 28, 2025 · Cloud Native

How to Upgrade Ztunnel in ASM Ambient Mode Without Traffic Disruption

This article explains the Ztunnel upgrade process in Alibaba Service Mesh Ambient mode, details the rolling and graceful‑shutdown mechanisms, presents performance test results with and without graceful shutdown, and offers best‑practice recommendations to minimize traffic interruption during upgrades.

Cloud NativeGraceful ShutdownPerformance Testing
0 likes · 10 min read
How to Upgrade Ztunnel in ASM Ambient Mode Without Traffic Disruption
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Aug 15, 2025 · Operations

How to Spot Performance Issues Early in Functional Testing

This article explains how integrating concurrency checks into functional testing can uncover performance bottlenecks before load testing, using real game scenarios such as team creation overload, redemption code over‑issuance, and Redis limits, and outlines practical strategies like client behavior analysis, throttling, and early API stress validation to reduce later testing effort.

Game DevelopmentLoad TestingPerformance Testing
0 likes · 15 min read
How to Spot Performance Issues Early in Functional Testing
Tech Freedom Circle
Tech Freedom Circle
Aug 15, 2025 · Backend Development

Calculating a 100k QPS Rate‑Limiting Threshold: Methods and Best Practices

This article explains how to determine a 100 000‑QPS rate‑limiting threshold by covering the purpose of throttling, the three core elements of limiting, common algorithms, target dimensions, capacity estimation for single‑service and full‑link scenarios, pressure‑testing techniques, monitoring data, and adaptive configuration strategies.

Performance TestingQPSadaptive throttling
0 likes · 18 min read
Calculating a 100k QPS Rate‑Limiting Threshold: Methods and Best Practices
FunTester
FunTester
Aug 14, 2025 · Mobile Development

Boost Android Performance Testing with scrcpy: Real‑Time UI Mirroring Made Easy

scrcpy, an open‑source Android screen‑mirroring tool, offers lightweight, cross‑platform, zero‑intrusion streaming with high frame rates and low latency, enabling test engineers to capture real‑time UI, record videos, perform wireless and automated testing, and handle long‑duration stress tests efficiently.

AndroidPerformance TestingScreen mirroring
0 likes · 10 min read
Boost Android Performance Testing with scrcpy: Real‑Time UI Mirroring Made Easy
macrozheng
macrozheng
Aug 7, 2025 · Databases

Boost Your MyBatis CRUD Efficiency with the MyBatis‑SQL‑Viewer Plugin

This article introduces the MyBatis‑SQL‑Viewer plugin, which transforms MyBatis XML into executable SQL, offers parameter mocking, syntax and compliance checks, index analysis, stress testing, and scanning features, dramatically simplifying CRUD development and improving SQL quality without restarting the application.

Database ToolMyBatisPerformance Testing
0 likes · 13 min read
Boost Your MyBatis CRUD Efficiency with the MyBatis‑SQL‑Viewer Plugin
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Jul 23, 2025 · Artificial Intelligence

How to Leverage TLM Platform for Comprehensive Large Model Evaluation

This guide explains how to use the TianJi Large Model (TLM) platform to create evaluation tasks, choose effectiveness or performance modes, work with built‑in datasets, interpret detailed reports, and understand the underlying metrics and judge‑model techniques for large‑model assessment.

AI metricsDatasetsModel Evaluation
0 likes · 9 min read
How to Leverage TLM Platform for Comprehensive Large Model Evaluation
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 19, 2025 · Backend Development

How Virtual Threads Boost Spring Boot 3 Performance: Real-World Benchmarks

This article demonstrates how Spring Boot 3.2.5 leverages JDK 21 virtual threads to improve asynchronous request handling, comparing platform‑thread and virtual‑thread performance with JMeter, exploring thread‑pool configurations, database access tests, and providing practical code examples and tuning tips.

Async RequestsJMeterPerformance Testing
0 likes · 9 min read
How Virtual Threads Boost Spring Boot 3 Performance: Real-World Benchmarks
dbaplus Community
dbaplus Community
Jul 16, 2025 · Databases

What’s the Optimal Database Connection Count? A Data‑Driven Study

This article examines why many applications set overly large database connection pools, proposes a standard of ten connections per instance based on load‑testing results, and validates the recommendation through single‑interface and link‑level performance experiments that show no throughput degradation at lower connection counts.

Performance TestingScalabilityThroughput
0 likes · 7 min read
What’s the Optimal Database Connection Count? A Data‑Driven Study
FunTester
FunTester
Jul 15, 2025 · Backend Development

How to Use JMH for Precise Java Microbenchmarking and Performance Optimization

This article explains microbenchmarking concepts, demonstrates how to use the Java Microbenchmark Harness (JMH) to accurately measure and compare the performance of specific code snippets such as synchronized methods, and provides practical guidance for integrating JMH into Java projects for reliable performance testing and regression analysis.

JMHJavaMicrobenchmarking
0 likes · 11 min read
How to Use JMH for Precise Java Microbenchmarking and Performance Optimization
Top Architect
Top Architect
Jul 10, 2025 · Backend Development

How Much Heap Memory Does a Single SpringBoot HTTP Request Use? A Practical Experiment

This article shows how a senior architect measured the exact heap memory allocated by individual HTTP and RPC requests in a SpringBoot 2.5.4 application using JMeter load testing and detailed GC logs, revealing that a minimal HTTP call consumes about 34 KB while an RPC call can use up to 1 MB, and discusses the performance implications of payload size and logging.

Backend DevelopmentJMeterJVM
0 likes · 11 min read
How Much Heap Memory Does a Single SpringBoot HTTP Request Use? A Practical Experiment
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Jul 10, 2025 · Operations

Ensuring Elasticsearch Stability: Testing, Performance, and Disaster Recovery

This article outlines a comprehensive reliability framework for Elasticsearch, covering pre‑release performance evaluation, data accuracy checks, real‑time sync delay alerts, rapid recovery strategies, performance testing methods, and disaster‑recovery measures such as multi‑cluster backup and index alias switching.

Performance Testingdata synchronizationdisaster recovery
0 likes · 12 min read
Ensuring Elasticsearch Stability: Testing, Performance, and Disaster Recovery
Architect's Must-Have
Architect's Must-Have
Jul 9, 2025 · Backend Development

Top 10 Alibaba Developer Tools to Boost Your Backend Efficiency

This article curates ten widely‑used Alibaba internal developer tools—ranging from Java scaffolding, online diagnostics, and OpenJDK distribution to code quality plugins, real‑time monitoring, performance testing, high‑availability services, Excel handling, Swift JSON parsing, and a robust JDBC pool—highlighting their features and practical usage scenarios for external developers.

OpenJDKPerformance Testingdatabase
0 likes · 12 min read
Top 10 Alibaba Developer Tools to Boost Your Backend Efficiency
FunTester
FunTester
Jul 8, 2025 · Fundamentals

Why Pooling Techniques Are Essential for High‑Performance Systems

Pooling techniques—such as thread pools, connection pools, and object pools—reuse resources to cut creation overhead, boost performance, and improve stability, making them vital for high‑concurrency scenarios like HTTP, WebSocket, and Kafka, and essential knowledge for performance testers building efficient, scalable systems.

BackendPerformance TestingPooling
0 likes · 7 min read
Why Pooling Techniques Are Essential for High‑Performance Systems
TAL Education Technology
TAL Education Technology
Jul 7, 2025 · Backend Development

How a Scalable Data Dashboard Handles 500+ Real-Time Screens with Millisecond Latency

This article details the design and implementation of a high‑performance data‑screen platform, covering its background, functional matrix, cloud‑native architecture, caching strategies, resource isolation, load testing, and monitoring, and demonstrates how it supports over 500 concurrent screens with sub‑second response times for enterprise decision‑making.

Backend ArchitectureData visualizationPerformance Testing
0 likes · 11 min read
How a Scalable Data Dashboard Handles 500+ Real-Time Screens with Millisecond Latency
FunTester
FunTester
Jul 5, 2025 · Big Data

Master Kafka: Core Concepts and Performance Testing Strategies

This article explains Kafka’s high‑performance distributed streaming architecture, key components such as topics, partitions, producers, consumers, brokers, offsets, and ZooKeeper, and provides step‑by‑step workflows for producers and consumers along with performance‑testing tips and Maven setup.

Big DataJavaKafka
0 likes · 9 min read
Master Kafka: Core Concepts and Performance Testing Strategies
FunTester
FunTester
Jul 4, 2025 · Fundamentals

Mastering TCP: How SACK, Delayed ACK, and RTT Boost Performance Testing

Understanding TCP's Selective Acknowledgment (SACK), Delayed ACK, and Round‑Trip Time (RTT) mechanisms is essential for performance and fault testing, as they improve retransmission efficiency, balance latency and bandwidth, and influence timeout calculations, enabling engineers to design precise test scenarios and optimize network reliability.

Delayed ACKNetwork ProtocolsPerformance Testing
0 likes · 9 min read
Mastering TCP: How SACK, Delayed ACK, and RTT Boost Performance Testing
FunTester
FunTester
Jul 2, 2025 · Backend Development

Master Non‑Blocking & Streaming gRPC Clients in Java for High‑Performance Testing

Learn how to create and use non‑blocking (asynchronous) and streaming gRPC clients in Java, covering stub creation, request handling with ListenableFuture, blocking vs listener approaches, and stream observer implementation, enabling high‑concurrency performance testing and real‑time data processing scenarios.

AsynchronousJavaPerformance Testing
0 likes · 7 min read
Master Non‑Blocking & Streaming gRPC Clients in Java for High‑Performance Testing
JD Tech
JD Tech
Jul 2, 2025 · Backend Development

How We Tamed Database Lock Contention in High‑Volume Inventory Allocation

This article examines the severe row‑lock competition in MySQL during hot‑SKU inventory positioning, analyzes its causes and risks, and presents a comprehensive set of mitigation strategies—including DB account isolation, flow‑control, request merging, and message‑queue optimizations—validated by extensive performance testing and successful rollout across multiple clusters.

Message QueuePerformance Testingbackend optimization
0 likes · 14 min read
How We Tamed Database Lock Contention in High‑Volume Inventory Allocation
FunTester
FunTester
Jun 28, 2025 · Backend Development

Optimizing User Info Cache Expiration in Redis for High‑Traffic Systems

This article explains why setting appropriate Redis expiration times for user information improves performance, describes a Java test case that simulates realistic access patterns, and outlines common cache‑expiration scenarios with practical testing guidelines to balance freshness, memory usage, and database load.

Performance Testingcache expirationmysql
0 likes · 8 min read
Optimizing User Info Cache Expiration in Redis for High‑Traffic Systems
Huolala Tech
Huolala Tech
Jun 26, 2025 · Frontend Development

Boosting JS SDK Testing Efficiency with a Unified Platform and AI‑Generated Test Code

This article details the design and implementation of a comprehensive JavaScript SDK testing platform that unifies test versioning, automates functional, interface, and performance testing, and leverages AI to generate test code, dramatically improving test coverage, execution speed, and developer productivity.

AI code generationJS SDKPerformance Testing
0 likes · 18 min read
Boosting JS SDK Testing Efficiency with a Unified Platform and AI‑Generated Test Code
转转QA
转转QA
Jun 6, 2025 · Operations

Boosting Test Efficiency with zzRepeater: Real‑Traffic Replay in Action

The article introduces zzRepeater, a traffic‑replay platform that records and replays real request data to accelerate regression, functional, and performance testing, detailing five practical scenarios where it reduces cost, improves coverage, and streamlines bug verification for QA teams.

Performance TestingQA toolsTesting Automation
0 likes · 9 min read
Boosting Test Efficiency with zzRepeater: Real‑Traffic Replay in Action
Fun with Large Models
Fun with Large Models
Jun 5, 2025 · Artificial Intelligence

EvalScope: The Ultimate Large‑Model Evaluation Framework You Control

This article introduces EvalScope, an open‑source framework for evaluating large language models, detailing its architecture, built‑in benchmarks, installation steps, and step‑by‑step guides for both performance stress testing and dataset‑based capability assessment, enabling users to independently verify model quality without relying on official documentation.

EvalScopeModel EvaluationPerformance Testing
0 likes · 12 min read
EvalScope: The Ultimate Large‑Model Evaluation Framework You Control
FunTester
FunTester
May 28, 2025 · Cloud Native

Extending Automated Thread Dumps: Log Collection, Resource Monitoring, Chaos Engineering, Performance Analysis, and Environment Cleanup

The article explores how automated thread dumps can be expanded into multiple testing scenarios—including log collection, resource monitoring, fault injection, performance result analysis, and environment cleanup—by leveraging Kubernetes APIs, Prometheus, Chaos Mesh, and scripting tools to improve efficiency, observability, and system resilience.

AutomationKubernetesPerformance Testing
0 likes · 9 min read
Extending Automated Thread Dumps: Log Collection, Resource Monitoring, Chaos Engineering, Performance Analysis, and Environment Cleanup
Architect
Architect
May 25, 2025 · Backend Development

Using Project Loom Virtual Threads in Spring Boot: Setup, Code Samples, and Performance Testing

This article demonstrates how to integrate Project Loom virtual threads into a Spring Boot application, provides the necessary Maven configuration and Java code, runs load tests with JMeter to compare response times against traditional threads, and shows the significant throughput improvements achieved on the same hardware.

JavaPerformance TestingProject Loom
0 likes · 9 min read
Using Project Loom Virtual Threads in Spring Boot: Setup, Code Samples, and Performance Testing
FunTester
FunTester
May 24, 2025 · Backend Development

How to Stress-Test Netty WebSocket for 10,000 Subscriptions and Keepalive

This article presents advanced WebSocket testing techniques—including asynchronous connection creation, result statistics, price verification, latency measurement, TPS modeling—and demonstrates a Netty‑WebSocket subscription test for 10,000 users plus Java‑ and Netty‑based keepalive implementations for high‑concurrency scenarios.

JavaKeepaliveNetty
0 likes · 7 min read
How to Stress-Test Netty WebSocket for 10,000 Subscriptions and Keepalive
FunTester
FunTester
May 23, 2025 · Operations

Mastering JVM Thread Dumps: From Diagnosis to Kubernetes Automation

This article explains what JVM thread dumps are, why they are crucial for fault testing, outlines common scenarios such as deadlocks and resource leaks, and provides step‑by‑step methods—including jstack, kill‑3, VisualVM, programmatic APIs, and Fabric8‑driven Kubernetes automation—to capture and analyze them effectively.

DebuggingFabric8JVM
0 likes · 15 min read
Mastering JVM Thread Dumps: From Diagnosis to Kubernetes Automation
FunTester
FunTester
May 22, 2025 · Operations

How to Stress‑Test a WebSocket Product Query API with Java

This guide walks you through designing, implementing, and analyzing a Java‑based performance test for a WebSocket product‑query interface, covering request/response formats, thread‑driven load generation, TPS control, console metrics, and response validation techniques.

BackendJavaLoad Testing
0 likes · 9 min read
How to Stress‑Test a WebSocket Product Query API with Java
Test Development Learning Exchange
Test Development Learning Exchange
May 21, 2025 · Operations

Best Practices for Load Testing with Locust: Resource Management, User Simulation, Distributed Testing, and Monitoring

This guide outlines essential Locust load‑testing practices, covering resource and error handling, realistic user behavior simulation, distributed test setup, environment consistency, monitoring and reporting, security considerations, and systematic performance bottleneck identification.

Distributed TestingLocustPerformance Testing
0 likes · 5 min read
Best Practices for Load Testing with Locust: Resource Management, User Simulation, Distributed Testing, and Monitoring
FunTester
FunTester
May 18, 2025 · Backend Development

Building a High‑Performance Netty WebSocket Client for Large‑Scale Performance Testing

This article explains how to build a high‑performance Netty‑based WebSocket client for large‑scale performance testing, covering Netty fundamentals, custom handler implementation, client bootstrap configuration, message sending, connection closing, batch operations, and client encapsulation to reduce resource consumption and improve scalability.

BackendJavaNetty
0 likes · 14 min read
Building a High‑Performance Netty WebSocket Client for Large‑Scale Performance Testing
Baidu Geek Talk
Baidu Geek Talk
May 14, 2025 · Industry Insights

How RapidFS Boosts AI Model Training with 10 TiB/s Throughput

The article explains how large‑scale AI model training and inference require massive data handling, describes the RapidFS storage acceleration cluster deployed on a 30,000‑card Kunlun chip system with hundreds of domestic CPU servers, and presents performance tests showing linear throughput scaling up to over 1 TiB/s, demonstrating the impact of high‑performance storage on compute efficiency.

AI trainingHigh‑performance computingPerformance Testing
0 likes · 5 min read
How RapidFS Boosts AI Model Training with 10 TiB/s Throughput
Baidu Intelligent Cloud Tech Hub
Baidu Intelligent Cloud Tech Hub
Apr 25, 2025 · Operations

How RapidFS Accelerates AI Model Training with 10 TiB/s Storage Performance

The article explains how RapidFS, a near‑compute storage acceleration solution built on BOS object storage, delivers up to 10 TiB/s throughput for massive AI model training, detailing its architecture, deployment on a 30,000‑card Kunlun cluster, and performance test results that show linear scaling from 20 to 70 nodes.

AI trainingHigh‑performance computingPerformance Testing
0 likes · 6 min read
How RapidFS Accelerates AI Model Training with 10 TiB/s Storage Performance
Top Architect
Top Architect
Apr 10, 2025 · Backend Development

Measuring Heap Memory Consumption of HTTP and RPC Requests in Spring Boot

The article presents a Spring Boot experiment measuring per‑request heap memory usage for HTTP and RPC calls, details the JMeter test setup, analyzes GC logs, reports findings such as ~34KB per HTTP request and 0.5‑1MB per RPC request, offers optimization recommendations, and also includes promotional material for AI‑related products.

Backend DevelopmentJVMPerformance Testing
0 likes · 11 min read
Measuring Heap Memory Consumption of HTTP and RPC Requests in Spring Boot
Java Captain
Java Captain
Mar 29, 2025 · Backend Development

Comparative Performance Analysis of Spring Boot and Quarkus for Cloud‑Native Java Microservices

This article compares Spring Boot and Quarkus by describing their architectures, presenting a reactive test application that uses PostgreSQL, detailing a JMeter performance test plan, and analyzing results such as startup time, build size, CPU, memory, and response latency to help developers decide when to migrate from Spring Boot to Quarkus.

JavaKubernetesMicroservices
0 likes · 14 min read
Comparative Performance Analysis of Spring Boot and Quarkus for Cloud‑Native Java Microservices
Huolala Tech
Huolala Tech
Mar 25, 2025 · Backend Development

How Huolala Built a Scalable Distributed Load‑Testing Platform with JMeter

This article details Huolala's performance testing platform architecture, covering background challenges, a JMeter‑based solution, distributed agent design, unified logging, plugin management, data collection via Kafka, and future enhancements such as AI integration and improved file distribution, illustrating a comprehensive backend development effort.

Cloud NativeJMeterPerformance Testing
0 likes · 25 min read
How Huolala Built a Scalable Distributed Load‑Testing Platform with JMeter
macrozheng
macrozheng
Mar 25, 2025 · Databases

Why Auto‑Increment Beats UUID in MySQL: Performance & Index Insights

This article investigates MySQL’s recommendation against UUIDs, comparing auto‑increment, UUID, and random snowflake keys through insertion speed tests and index structure analysis, revealing why auto‑increment keys outperform others, while also discussing the drawbacks of each approach.

Database designIndex structurePerformance Testing
0 likes · 10 min read
Why Auto‑Increment Beats UUID in MySQL: Performance & Index Insights
Open Source Tech Hub
Open Source Tech Hub
Mar 22, 2025 · Backend Development

Unveiling TechEmpower Web Benchmarks: How Frameworks Are Tested and Ranked

TechEmpower Web Benchmarks provides a standardized, multi‑round performance evaluation of web frameworks—covering JSON serialization, database queries, file handling, and real‑time communication—using metrics like RPS and throughput, with detailed methodology, community participation, and hardware specifications illustrated by Workerman’s Round 23 results.

Backend FrameworksPHPPerformance Testing
0 likes · 5 min read
Unveiling TechEmpower Web Benchmarks: How Frameworks Are Tested and Ranked
Architect's Guide
Architect's Guide
Mar 16, 2025 · Backend Development

Understanding Java Object Pooling with Commons Pool 2 and HikariCP: Concepts, Configuration, and Performance Testing

This article explains Java object pooling using Commons Pool 2 and HikariCP, covering their core classes, configuration parameters, practical examples with Redis and JDBC, interview questions, and JMH performance benchmarks that demonstrate significant throughput improvements.

Commons Pool 2Database Connection PoolHikariCP
0 likes · 14 min read
Understanding Java Object Pooling with Commons Pool 2 and HikariCP: Concepts, Configuration, and Performance Testing