Tagged articles
321 articles
Page 1 of 4
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
Ray's Galactic Tech
Ray's Galactic Tech
Apr 19, 2026 · Operations

How to Make Real‑Time Speech Translation Reliable: Observability & Load‑Testing Secrets

This article dissects the challenges of building a production‑grade real‑time speech translation pipeline, explains why low latency, high accuracy, and resource contention are opposing forces, and then walks through a four‑layer architecture, metric design, tracing, structured logging, capacity planning, and a multi‑stage load‑testing methodology with concrete code examples and real‑world failure patterns.

Load TestingMicroservicesObservability
0 likes · 39 min read
How to Make Real‑Time Speech Translation Reliable: Observability & Load‑Testing Secrets
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
Tencent TDS Service
Tencent TDS Service
Mar 30, 2026 · Operations

Mastering SSE Load Testing: From Basics to Real‑World Metrics

This article explains the fundamentals of Server‑Sent Events, compares them with traditional HTTP, outlines why performance testing is essential for AI streaming scenarios, provides detailed SSE load‑testing design guidelines, and describes how to interpret key connection, throughput, and streaming metrics.

AI streamingBackendLoad Testing
0 likes · 11 min read
Mastering SSE Load Testing: From Basics to Real‑World Metrics
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
DeWu Technology
DeWu Technology
Mar 9, 2026 · Backend Development

How We Engineered a Scalable Regression Testing Pipeline for a High‑Frequency C++ Search Engine

This article details the motivation, design, and implementation of a systematic regression testing framework for a high‑frequency C++ search engine, covering traffic recording, DIFF testing, one‑click load testing, pipeline integration, and future automation plans to match rapid iteration cycles.

C++ search engineDIFF testingLoad Testing
0 likes · 11 min read
How We Engineered a Scalable Regression Testing Pipeline for a High‑Frequency C++ Search Engine
Woodpecker Software Testing
Woodpecker Software Testing
Feb 12, 2026 · Operations

How to Build a Full‑Chain JMeter Load Test for an E‑Commerce Mega‑Sale

This article walks through designing and implementing a complete JMeter load‑testing solution for an e‑commerce platform's big‑sale scenario, covering business‑flow mapping, request correlation, multi‑stage stress testing, real‑time monitoring with InfluxDB + Grafana, bottleneck identification, and practical optimization tips.

GrafanaInfluxDBJMeter
0 likes · 7 min read
How to Build a Full‑Chain JMeter Load Test for an E‑Commerce Mega‑Sale
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
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 3, 2026 · Operations

How to Accurately Estimate System QPS for Capacity Planning

This guide explains what QPS is, outlines three practical methods to estimate it—including business‑scenario modeling, historical data analysis, and industry benchmarking—covers key influencing factors, shows formulas linking QPS, concurrency and response time, and recommends tools and best‑practice tips for reliable capacity planning.

Load TestingQPScapacity planning
0 likes · 8 min read
How to Accurately Estimate System QPS for Capacity Planning
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
ITPUB
ITPUB
Dec 16, 2025 · Backend Development

Nginx vs Envoy: Real‑World Performance Benchmark and Deployment Guide

This article translates and expands Anton Putra's benchmark, detailing how to deploy Nginx and Envoy on AWS with Terraform and Ansible, run HTTP, HTTPS, and gRPC load tests using K6, measure CPU and latency with Prometheus, and compare the resulting throughput and stability of both proxies.

EnvoyK6Load Testing
0 likes · 8 min read
Nginx vs Envoy: Real‑World Performance Benchmark and Deployment Guide
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
NiuNiu MaTe
NiuNiu MaTe
Sep 12, 2025 · Backend Development

Mastering QPS: From Basics to Real‑World Interview Wins

This article explains what QPS (queries per second) really means, distinguishes it from TPS and concurrency, shows typical QPS ranges for different systems, and provides practical methods—production monitoring, APM tools, custom metrics, load‑testing and manual estimation—to obtain, validate, and interpret QPS for performance optimization and interview success.

Interview PreparationLoad TestingPerformance Monitoring
0 likes · 22 min read
Mastering QPS: From Basics to Real‑World Interview Wins
FunTester
FunTester
Sep 1, 2025 · Operations

Why Load Testing Is Critical for High‑Traffic Apps and How to Do It Right

This article explains why load testing is essential for modern applications that must serve millions of users, outlines various test types and best‑practice steps, recommends tools and frameworks, and shows how continuous testing integrated into CI/CD pipelines ensures scalability, reliability, and optimal performance under unpredictable traffic spikes.

Load TestingPerformance MonitoringScalability
0 likes · 11 min read
Why Load Testing Is Critical for High‑Traffic Apps and How to Do It Right
Ops Community
Ops Community
Aug 31, 2025 · Operations

Boost Your Nginx Performance: Proven Configuration & Tuning Secrets

This article walks through practical Nginx performance tuning—optimizing worker processes, expanding connection limits, enabling caching and gzip, adjusting kernel parameters, and providing a one‑click diagnostic script—backed by real benchmark data that shows up to five‑fold improvements in concurrency and response times.

ConfigurationLinuxLoad Testing
0 likes · 11 min read
Boost Your Nginx Performance: Proven Configuration & Tuning Secrets
Airbnb Technology Team
Airbnb Technology Team
Aug 18, 2025 · Operations

How Airbnb’s Impulse Framework Enables Scalable, Decentralized Load Testing

This article explains how Airbnb’s internal Impulse load‑testing‑as‑a‑service framework combines a load generator, dependency simulator, traffic collector, and test‑API generator to provide decentralized, containerized performance testing that integrates seamlessly with CI/CD pipelines and mimics production traffic.

AirbnbDecentralizedLoad Testing
0 likes · 11 min read
How Airbnb’s Impulse Framework Enables Scalable, Decentralized Load Testing
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
Nightwalker Tech
Nightwalker Tech
Aug 13, 2025 · Operations

Mastering Stress Testing: From Basics to Go-Based Load Tools

This comprehensive guide explains what stress testing is, why it matters, key terminology, calculation methods, traditional tools, and introduces a lightweight Go-based load testing utility with detailed usage examples, parameters, and best‑practice recommendations for accurate performance evaluation.

BenchmarkLoad TestingQPS
0 likes · 25 min read
Mastering Stress Testing: From Basics to Go-Based Load Tools
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Jul 7, 2025 · Game Development

How Client and Server Bots Power Large-Scale MMO Testing

In massive multiplayer online games, testing core activities like cross‑server wars, large raids, and world‑boss battles requires simulating thousands of players, so developers rely on client and server bots to create realistic high‑concurrency environments, validate server limits, logic correctness, and reward distribution efficiently.

AutomationGame DevelopmentLoad Testing
0 likes · 17 min read
How Client and Server Bots Power Large-Scale MMO Testing
Alibaba Cloud Big Data AI Platform
Alibaba Cloud Big Data AI Platform
Jun 26, 2025 · Artificial Intelligence

Master Cloud AI Inference: Load‑Testing Strategies with Alibaba PAI‑EAS

This article explains how Alibaba Cloud’s PAI‑EAS platform enables efficient, scalable AI inference by detailing distributed architecture, serverless resource scheduling, comprehensive load‑testing modes, key performance metrics, and step‑by‑step usage instructions, helping developers optimize latency, throughput, and cost for large language models.

AI inferenceAlibaba PAILoad Testing
0 likes · 7 min read
Master Cloud AI Inference: Load‑Testing Strategies with Alibaba PAI‑EAS
Open Source Tech Hub
Open Source Tech Hub
Jun 21, 2025 · Backend Development

Achieving 280k QPS with Webman 2.0: 100‑Concurrent Load Test on Ubuntu

This guide walks through setting up an Ubuntu 22.04 server, installing PHP and Composer, deploying the Webman 2.0 framework, and using ApacheBench to issue 100,000 requests with 100 concurrent keep‑alive connections, achieving roughly 280,000 QPS and demonstrating the framework’s high‑throughput performance.

BackendLoad TestingPHP
0 likes · 2 min read
Achieving 280k QPS with Webman 2.0: 100‑Concurrent Load Test on Ubuntu
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
Sohu Tech Products
Sohu Tech Products
May 7, 2025 · Frontend Development

10 Proven React Performance Hacks to Handle 3M+ Users

This article outlines ten concrete React optimization techniques—including lazy loading, image compression, memoization, code splitting, CDN usage, API throttling, server‑side rendering, WebSockets, minification, and load testing—demonstrating how each step dramatically improves performance and scalability for traffic spikes exceeding three million concurrent users.

Code SplittingLoad TestingReact
0 likes · 6 min read
10 Proven React Performance Hacks to Handle 3M+ Users
Test Development Learning Exchange
Test Development Learning Exchange
May 4, 2025 · Backend Development

How to Set HTTP Request Headers in Locust

This guide explains how to configure custom HTTP request headers in Locust for GET, POST, and shared header scenarios, providing code examples, best practices for security, dynamic updates, and error handling to ensure effective load testing of APIs.

HTTPHeadersLoad Testing
0 likes · 4 min read
How to Set HTTP Request Headers in Locust
IT Services Circle
IT Services Circle
Apr 23, 2025 · Backend Development

Handling Sudden Traffic Spikes in Backend Systems

The article outlines a comprehensive approach for backend engineers to manage a sudden 100‑fold increase in traffic, covering emergency response, traffic analysis, robust system design, rate limiting, circuit breaking, scaling, sharding, pooling, caching, asynchronous processing, and stress testing to ensure system stability and performance.

Circuit BreakingLoad Testingasynchronous processing
0 likes · 13 min read
Handling Sudden Traffic Spikes in Backend Systems
FunTester
FunTester
Mar 31, 2025 · Operations

Performance Testing and Fault Testing: Complementary Pillars for System Stability

The article explains how performance testing measures system efficiency under load while fault testing validates resilience under abnormal conditions, highlighting their shared goals, differences, overlapping toolchains, and how their combined use drives architecture optimization and improves service level agreements in modern complex software systems.

Fault InjectionLoad TestingOperations
0 likes · 14 min read
Performance Testing and Fault Testing: Complementary Pillars for System Stability
Bitu Technology
Bitu Technology
Mar 14, 2025 · Backend Development

Designing Argos: A Next‑Generation Load‑Testing Tool for Super‑Bowl Scale and the Path to a 10x Engineer in the AI Era

The article recounts a Tubi meetup where senior engineers presented Argos, a cloud‑native load‑testing platform built with curl, Lambda, and ClickHouse to handle Super Bowl‑level traffic, while also discussing engineering mindset, cross‑team processes, and how AI tools empower developers to become 10x engineers.

10x engineerAI toolsCloud Functions
0 likes · 13 min read
Designing Argos: A Next‑Generation Load‑Testing Tool for Super‑Bowl Scale and the Path to a 10x Engineer in the AI Era
iQIYI Technical Product Team
iQIYI Technical Product Team
Mar 13, 2025 · Operations

Automated Load Testing and Circuit Breaker Process for System Stability

To prevent performance degradation as systems scale, the team implemented an automated load‑testing and circuit‑breaker workflow that runs in the release pipeline, compares real‑time metrics against a baseline of CPU, QPS, memory and latency, blocks releases exceeding a 10 % drop, and logs issues, resulting in thousands of tests, dozens of bugs fixed, and up to 90 % faster wordlist creation.

AutomationLoad TestingPerformance Testing
0 likes · 6 min read
Automated Load Testing and Circuit Breaker Process for System Stability
FunTester
FunTester
Mar 1, 2025 · Operations

Implementing Rump-Up Functionality for Performance Testing

The article explains the concept of Rump‑Up in performance testing, details the steps to modify multithreaded task and executor classes, and provides Java code examples that enable gradual load increase and controlled data collection for more accurate bottleneck identification.

JavaLoad TestingRump-Up
0 likes · 6 min read
Implementing Rump-Up Functionality for Performance Testing
Test Development Learning Exchange
Test Development Learning Exchange
Feb 2, 2025 · Operations

Performing File Operations in Locust Load‑Testing Scripts

This article demonstrates how to use Python's standard file handling libraries within Locust load‑testing scripts to read, write, and upload files, including example code, best‑practice tips, exception handling, and concurrency considerations for reliable file operations during performance testing.

File OperationsLoad TestingLocust
0 likes · 5 min read
Performing File Operations in Locust Load‑Testing Scripts
Test Development Learning Exchange
Test Development Learning Exchange
Jan 30, 2025 · Operations

Locust Event System Overview and Usage

The article explains Locust's event system, detailing common events such as init, test_start, test_stop, request_success, request_failure, quitting, worker_report, and hatch_complete, and provides Python code examples for attaching listeners to customize load‑testing behavior.

Event SystemLoad TestingLocust
0 likes · 4 min read
Locust Event System Overview and Usage
Raymond Ops
Raymond Ops
Jan 27, 2025 · Operations

Mastering wrk: Install, Basic Use, and Advanced Lua Scripting for HTTP Load Testing

This guide walks you through installing the wrk load‑testing tool on Unix‑like systems, shows its basic command‑line usage with example output, and explains how to extend tests with Lua scripts for POST requests, dynamic parameters, request delays, authentication, and HTTP pipelining.

HTTP benchmarkingLoad TestingLua scripting
0 likes · 10 min read
Mastering wrk: Install, Basic Use, and Advanced Lua Scripting for HTTP Load Testing
Architect's Guide
Architect's Guide
Nov 21, 2024 · Operations

dperf: A DPDK‑Based 100Gbps Network Performance and Load Testing Tool

dperf is an open‑source DPDK‑based network performance and load testing tool that can generate tens of millions of HTTP connections per second, achieve hundreds of Gbps throughput, and provides detailed statistics, with usage instructions, performance benchmarks, and configuration steps for testing environments.

DPDKHTTP benchmarkingLoad Testing
0 likes · 9 min read
dperf: A DPDK‑Based 100Gbps Network Performance and Load Testing Tool
JD Cloud Developers
JD Cloud Developers
Oct 16, 2024 · Operations

Concurrency vs RPS: Which Load‑Testing Mode Boosts Service Performance?

This article compares the concurrency (virtual user) mode and the RPS (requests per second) mode of the Forcebot load‑testing platform, showing how each impacts TPS, TP99, and TP999 metrics through a product‑query tag case study, and explains when to apply each mode for optimal service performance.

BackendLoad TestingRPS
0 likes · 8 min read
Concurrency vs RPS: Which Load‑Testing Mode Boosts Service Performance?
Test Development Learning Exchange
Test Development Learning Exchange
Oct 11, 2024 · Fundamentals

Fundamentals of Performance Testing: Concepts, Metrics, Tools, and Best Practices

This article provides a comprehensive overview of performance testing fundamentals, covering core concepts, key metrics, common testing tools, test design, load generation, result analysis, bottleneck identification, optimization techniques, cloud and micro‑service testing, monitoring, reporting, challenges, and cost‑benefit considerations.

BenchmarkingLoad TestingPerformance Testing
0 likes · 12 min read
Fundamentals of Performance Testing: Concepts, Metrics, Tools, and Best Practices
Beijing SF i-TECH City Technology Team
Beijing SF i-TECH City Technology Team
May 30, 2024 · Operations

Design and Practice of a Full-Link Load Testing Platform

This article describes the motivation, core design, technical choices, data and traffic isolation mechanisms, and implementation steps of a self‑developed full‑link load testing platform that enables production‑environment testing, reduces machine costs, and improves system stability and performance monitoring.

Data IsolationDistributed TestingLoad Testing
0 likes · 11 min read
Design and Practice of a Full-Link Load Testing Platform
iKang Technology Team
iKang Technology Team
May 11, 2024 · Operations

How to Conduct Full‑Stack Load Testing for Reliable Production Systems

Full‑link load testing evaluates the performance of an entire application stack—from user interface to databases—by simulating real‑world traffic, isolating test data, verifying security and SLA thresholds, measuring key metrics such as throughput and response time, and comparing tools like tcpcopy and goreplay to ensure system stability and scalability.

Load TestingTool comparisonfull-stack
0 likes · 7 min read
How to Conduct Full‑Stack Load Testing for Reliable Production Systems
iQIYI Technical Product Team
iQIYI Technical Product Team
May 10, 2024 · Operations

Full‑Link Load Testing of iQIYI Playback Service: Process, Tools, and Outcomes

iQIYI implemented full‑link load testing of its playback service using LoadMaker for traffic generation and Rover for link control, mapping the topology, creating weighted user scenarios, and safely pressurizing production‑like environments, which validated multi‑times historical peak capacity, uncovered bottlenecks, and enabled several performance and disaster‑recovery improvements without impacting real users.

Load Testingcapacity planningiQIYI
0 likes · 10 min read
Full‑Link Load Testing of iQIYI Playback Service: Process, Tools, and Outcomes
MaGe Linux Operations
MaGe Linux Operations
Apr 28, 2024 · Operations

Master HTTP Load Testing with wrk: Install, Commands, and Lua Scripting

This guide walks you through installing the wrk load‑testing tool on Unix‑like systems, explains its core command‑line options, shows how to interpret benchmark results, and demonstrates advanced customization using Lua scripts for POST requests, dynamic parameters, authentication, and HTTP pipelining.

HTTPLoad TestingLua scripting
0 likes · 14 min read
Master HTTP Load Testing with wrk: Install, Commands, and Lua Scripting
Huolala Tech
Huolala Tech
Apr 23, 2024 · Operations

How Huolala Automated Full‑Link Load Testing to Boost Efficiency and Cut Costs

This article details Huolala's journey from manual, resource‑intensive full‑link load testing to a fully automated, model‑driven platform that improves peak‑capacity verification, reduces testing time and manpower, ensures safety through circuit‑breaker mechanisms, and delivers measurable cost and performance gains.

Cloud NativeLoad TestingScalability
0 likes · 21 min read
How Huolala Automated Full‑Link Load Testing to Boost Efficiency and Cut Costs
Test Development Learning Exchange
Test Development Learning Exchange
Mar 7, 2024 · Operations

Full‑Chain Load Testing: Definition, Challenges, and Best Practices

This article explains the concept of full‑chain load testing for e‑commerce systems, outlines why it is essential, discusses major challenges such as coordination and data isolation, and provides practical steps and optimization strategies to reliably simulate real‑world traffic and improve system stability.

Load TestingPerformance Optimizatione‑commerce
0 likes · 9 min read
Full‑Chain Load Testing: Definition, Challenges, and Best Practices
MaGe Linux Operations
MaGe Linux Operations
Feb 24, 2024 · Operations

How to Build a Scalable JMeter Distributed Load Test with Docker

This guide explains how to use Docker containers to create a JMeter master‑slave distributed testing environment, covering required ports, Dockerfile configurations for base, master, and slave images, container deployment commands, and running tests both locally and across multiple Dockerized JMeter slaves.

Distributed TestingJMeterLoad Testing
0 likes · 11 min read
How to Build a Scalable JMeter Distributed Load Test with Docker
JD Tech
JD Tech
Feb 21, 2024 · Operations

Storage Model Optimization and Performance Testing for Hot SKU Inventory Pre‑occupancy

This article explores practical performance testing and tuning techniques, focusing on storage model optimization and call‑chain analysis to improve hot‑SKU inventory pre‑occupancy throughput, presenting detailed pressure‑testing scenarios, results, cache‑layer redesign, and strategies for identifying and mitigating system bottlenecks.

Load TestingPerformance TestingStorage Optimization
0 likes · 15 min read
Storage Model Optimization and Performance Testing for Hot SKU Inventory Pre‑occupancy
dbaplus Community
dbaplus Community
Jan 12, 2024 · Backend Development

How WhatsApp Scaled to 450 M Daily Users with Only 32 Engineers

This article outlines Jan Koum's WhatsApp journey and the eight engineering principles—single responsibility, Erlang stack, reuse of open source, cross‑cutting concerns, diagonal scaling, continuous feedback, load testing, and a small team—that enabled massive scalability with a tiny engineering group.

Backend EngineeringErlangLoad Testing
0 likes · 7 min read
How WhatsApp Scaled to 450 M Daily Users with Only 32 Engineers
JD Cloud Developers
JD Cloud Developers
Jan 4, 2024 · Operations

How to Boost Inventory Reservation Performance by 2300% with Redis Caching

This article details a comprehensive performance‑testing case study of an inventory‑reservation system, describing the test scenarios, bottleneck analysis, Redis‑based cache redesign, re‑testing results, cache‑preheat strategies, invalid‑call reduction, and operational best practices that together increased TPS by over twenty‑three‑fold while keeping latency under 500 ms.

Database OptimizationLoad TestingPerformance Testing
0 likes · 16 min read
How to Boost Inventory Reservation Performance by 2300% with Redis Caching
Huolala Tech
Huolala Tech
Dec 21, 2023 · Operations

How to Accurately Evaluate and Guarantee System Capacity for High‑Traffic Services

This article explains why capacity assessment and guarantee are essential for high‑traffic services, outlines the core factors influencing system capacity such as thread count, response time, CPU, memory and database resources, presents calculation formulas, describes load‑testing methods, shares practical benchmark results for Tomcat and Undertow, and offers actionable recommendations for improving throughput and stability.

Load TestingPerformance Optimizationbackend services
0 likes · 16 min read
How to Accurately Evaluate and Guarantee System Capacity for High‑Traffic Services
Architect
Architect
Nov 27, 2023 · Backend Development

Why 500 req/s Became 50 req/s: A Deep Dive into Spring Bean Creation Bottlenecks

A ToB system that seemed able to handle 500 requests per second stalled at 50 req/s due to hidden lock contention in prototype‑scoped Spring beans, slow SQL updates, excessive logging, and thread‑pool misconfiguration, prompting a step‑by‑step performance investigation and multiple optimizations.

JavaLoad TestingSQL
0 likes · 16 min read
Why 500 req/s Became 50 req/s: A Deep Dive into Spring Bean Creation Bottlenecks
Advanced AI Application Practice
Advanced AI Application Practice
Nov 20, 2023 · Operations

How to Conduct Effective Performance Testing in a Mid‑Platform Architecture

The article outlines a three‑step methodology for performance testing in a mid‑platform setup—defining test scope, verifying service baselines, setting protection thresholds, and executing end‑to‑end load tests—while highlighting the unique challenges of banking workloads, ESB integration, and cross‑team coordination.

ESBLoad TestingPerformance Testing
0 likes · 8 min read
How to Conduct Effective Performance Testing in a Mid‑Platform Architecture
Alibaba Cloud Native
Alibaba Cloud Native
Oct 18, 2023 · Operations

How to Load Test RocketMQ with JMeter on Alibaba Cloud PTS

This guide walks you through using Alibaba Cloud PTS and JMeter 5.5 to create a custom JavaSampler for RocketMQ 5.0, package the sampler into a JAR, configure a PTS JMeter environment, run an RPS‑mode load test, and analyze the detailed performance report.

Alibaba Cloud PTSJMeterJavaSampler
0 likes · 16 min read
How to Load Test RocketMQ with JMeter on Alibaba Cloud PTS
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Oct 13, 2023 · Game Development

Improving Load‑Testing Coverage for Game Features: Process, Tips, and Best Practices

This article outlines a practical workflow for increasing load‑testing coverage of game features, covering requirement clarification, test‑point identification, script development, execution strategies, and time‑saving techniques to ensure reliable performance under limited resources.

Game DevelopmentLoad TestingPerformance Optimization
0 likes · 12 min read
Improving Load‑Testing Coverage for Game Features: Process, Tips, and Best Practices
FunTester
FunTester
Oct 12, 2023 · Interview Experience

Master Performance Testing: Key Interview Questions & 12306 Crash Lessons

This article compiles essential performance testing interview questions, outlines a complete testing process with metrics and types, analyzes the 12306 ticketing system crash causes—including overload, bugs, security and network issues—and offers practical mitigation strategies for engineers.

12306 crashLoad TestingPerformance Testing
0 likes · 8 min read
Master Performance Testing: Key Interview Questions & 12306 Crash Lessons
JD Retail Technology
JD Retail Technology
Sep 11, 2023 · Backend Development

Diagnosing and Resolving a Java Application Memory Leak During Load Testing

During a load test of a Java 1.6 application on a CentOS server, memory usage climbed from 20% to 100% after an hour of 300‑concurrent requests, prompting a detailed investigation that identified off‑heap leaks caused by GZIP compression in a JimDB client and led to fixes such as upgrading the JDK and avoiding unnecessary compression.

BackendGoogle PerftoolsJDK
0 likes · 7 min read
Diagnosing and Resolving a Java Application Memory Leak During Load Testing
JD Tech
JD Tech
Sep 11, 2023 · Big Data

Construction and High-Fidelity Load Testing of Real-Time Data Dual-Stream

This article explains how to build a dual‑stream real‑time data pipeline for big‑data applications, defines construction standards, and details a three‑step high‑fidelity load‑testing process that ensures stability and high availability during peak promotional periods.

Load Testingdual-streamhigh availability
0 likes · 10 min read
Construction and High-Fidelity Load Testing of Real-Time Data Dual-Stream
58 Tech
58 Tech
Sep 7, 2023 · Backend Development

Kylin: 58’s Integrated Performance Testing Platform – Architecture, Features, and Future Roadmap

The article introduces Kylin, 58’s self‑developed one‑stop performance testing platform, detailing its background, development stages, core modules such as management console, test engine, scheduler, data monitoring and report aggregation, as well as its architecture, SCF support, task scheduling, data collection, reporting mechanisms, practical results and future roadmap.

Backend DevelopmentLoad TestingPerformance Testing
0 likes · 17 min read
Kylin: 58’s Integrated Performance Testing Platform – Architecture, Features, and Future Roadmap
Test Development Learning Exchange
Test Development Learning Exchange
Aug 23, 2023 · Operations

Server Monitoring Strategies and Tools Using Python

This article outlines key strategies and Python tools for server monitoring, including defining metrics, utilizing libraries like psutil and requests, log analysis, load testing with Locust and PyTest, and implementing automated alerts for high availability.

Load TestingPythonServer Monitoring
0 likes · 4 min read
Server Monitoring Strategies and Tools Using Python
Didi Tech
Didi Tech
Aug 17, 2023 · Operations

Construction of a Full-Link Load Testing Simulation Measurement System for Didi Ride-Hailing

The article details how Didi’s ride‑hailing team built a full‑link load‑testing simulation‑degree measurement system that quantifies test coverage across five dimensions—interface, scenario, category, link, and module—using normalized metrics, traffic prediction, and scoring formulas to identify gaps, improve stability, and guide future capacity‑planning enhancements.

DidiLoad TestingRide Hailing
0 likes · 16 min read
Construction of a Full-Link Load Testing Simulation Measurement System for Didi Ride-Hailing
Java High-Performance Architecture
Java High-Performance Architecture
Aug 11, 2023 · Operations

Unlock 10M+ HTTP Connections per Second: dperf’s DPDK‑Powered Performance

dperf, an open‑source Baidu tool built on DPDK, delivers ultra‑high network performance—supporting millions of HTTP connections per second, hundreds of Gbps throughput, and detailed statistics—making it ideal for load‑balancer, cloud VM, NIC, and CPU network testing, with step‑by‑step deployment instructions.

DPDKHTTP benchmarkingHigh Throughput
0 likes · 7 min read
Unlock 10M+ HTTP Connections per Second: dperf’s DPDK‑Powered Performance
FunTester
FunTester
Aug 11, 2023 · Operations

Essential Performance Testing Best Practices Every Engineer Should Follow

Performance testing is crucial for ensuring software reliability, and this guide outlines essential best practices—including setting clear goals, selecting appropriate tools, crafting maintainable scripts, using realistic data, running long‑duration loads, and scheduling regular tests—to help engineers achieve stable, high‑performing applications.

Load TestingOperationsPerformance Testing
0 likes · 8 min read
Essential Performance Testing Best Practices Every Engineer Should Follow
FunTester
FunTester
Aug 4, 2023 · Operations

How Tencent Scales Its Services for Chinese New Year: Inside Cloud Load‑Testing Strategies

This article details Tencent's cloud load‑testing approach for handling massive traffic spikes during Chinese New Year, covering background challenges, model selection, script authoring options, data construction, report analysis, and real‑world case studies that demonstrate capacity planning and performance optimization.

Load TestingMicroservicesRPS
0 likes · 21 min read
How Tencent Scales Its Services for Chinese New Year: Inside Cloud Load‑Testing Strategies
37 Interactive Technology Team
37 Interactive Technology Team
Jul 21, 2023 · Cloud Native

Automated Performance Testing Architecture Using Alibaba Cloud PTS

The article explains how automated performance testing using Alibaba Cloud PTS—integrated with VPC‑based Kubernetes clusters, GitLab CI/CD pipelines, and cloud APIs—overcomes the inaccuracy, coordination delays, and resource waste of manual testing by providing on‑demand, scalable load generation, scenario orchestration, real‑time metrics, and cost‑effective reporting.

Alibaba Cloud PTSDevOpsLoad Testing
0 likes · 4 min read
Automated Performance Testing Architecture Using Alibaba Cloud PTS
Ziru Technology
Ziru Technology
Jul 13, 2023 · Operations

How to Design Effective Performance Test Scenarios with JMeter

This article explains why website performance directly impacts business goals, outlines a four‑scenario testing framework (baseline, capacity, stability, and exception), and provides practical steps for environment setup, data preparation, parameterization, and execution using JMeter.

JMeterLoad TestingOperations
0 likes · 13 min read
How to Design Effective Performance Test Scenarios with JMeter
FunTester
FunTester
Jul 12, 2023 · Operations

Mastering Load Testing: Practical Wrk, GoReplay, and SRE Strategies

This article explains why automation testing often lags behind product changes, outlines essential load‑testing concepts such as bottleneck analysis and capacity planning, and provides hands‑on guidance for using Wrk and GoReplay tools within an SRE‑driven operations workflow.

GoReplayLoad TestingPerformance Testing
0 likes · 8 min read
Mastering Load Testing: Practical Wrk, GoReplay, and SRE Strategies
FunTester
FunTester
May 30, 2023 · Operations

Software Performance Testing: Process, Tools, and Required Skills

The article explains why software performance testing is essential, outlines a comprehensive testing workflow, reviews popular load‑testing tools, offers guidance on selecting the right tool, and lists the technical and analytical skills needed to become an effective performance testing engineer.

Load TestingOperationsPerformance Testing
0 likes · 13 min read
Software Performance Testing: Process, Tools, and Required Skills
php Courses
php Courses
May 22, 2023 · Operations

Overview of RunnerGo Performance Testing Module and Its Features

This article provides a comprehensive guide to RunnerGo's performance testing module, detailing plan management, various load test modes such as concurrency, step, error‑rate, response‑time, and requests‑per‑second, along with configuration options, execution workflow, and links to the open‑source repository.

Load TestingPerformance TestingResponse Time
0 likes · 11 min read
Overview of RunnerGo Performance Testing Module and Its Features
Alibaba Cloud Native
Alibaba Cloud Native
Apr 25, 2023 · Cloud Native

How KubeVela Scales: Load‑Testing Results and Performance Optimizations for v1.8

This guide details KubeVela's three‑year evolution, presents a comprehensive load‑testing history, explains step‑by‑step configuration for high‑performance and robust control planes, describes various optimization techniques such as state‑persistence parallelism, AppKey indexing, informer cache reduction, direct cluster‑gateway connections and controller sharding, and summarizes extensive single‑shard, multi‑shard, multi‑cluster and large‑scale experiments that demonstrate v1.8's superior scalability and stability.

Cloud NativeController ShardingKubeVela
0 likes · 32 min read
How KubeVela Scales: Load‑Testing Results and Performance Optimizations for v1.8
php Courses
php Courses
Mar 28, 2023 · Operations

Introduction to Performance Testing and a Quick Guide for Beginners Using RunnerGo

This article explains what performance testing is, its goals, key metrics, common test types, and provides a step‑by‑step guide—including tool selection, requirement clarification, environment setup, script design, execution, and result analysis—using the RunnerGo platform for newcomers.

Load TestingPerformance TestingRunnerGo
0 likes · 6 min read
Introduction to Performance Testing and a Quick Guide for Beginners Using RunnerGo
转转QA
转转QA
Mar 27, 2023 · Operations

Iterative Load Testing Process Improvement and Full-Process Evolution

This article analyzes the challenges of traditional system load testing, proposes an iterative testing workflow that enhances service and environment stability, reduces manpower and timeliness costs, aligns testing with business needs, and outlines the evolution of a full‑process testing model with practical feedback.

Load TestingPerformance Testingiterative testing
0 likes · 10 min read
Iterative Load Testing Process Improvement and Full-Process Evolution
MaGe Linux Operations
MaGe Linux Operations
Mar 17, 2023 · Operations

Kickstart Your JMeter Journey: A Beginner’s Guide to Performance Testing

This step‑by‑step guide introduces JMeter, explains how to download and install it (including Java setup), walks through creating a simple test plan with thread groups, HTTP samplers, and listeners, and shows how to run and analyze results, enabling beginners to quickly start performance testing.

JMeterLoad TestingPerformance Testing
0 likes · 9 min read
Kickstart Your JMeter Journey: A Beginner’s Guide to Performance Testing
php Courses
php Courses
Mar 17, 2023 · Operations

RunnerGo: An Open‑Source Full‑Stack Testing Platform – Features, Architecture, and Quick‑Start Guide

RunnerGo is an Apache‑2.0 licensed full‑stack testing platform built with Go and React that provides API testing, scenario automation, performance testing, and rich reporting, and the article details its features, technology stack, architecture, installation steps, configuration files, and open‑source repositories.

DockerLoad TestingPerformance Testing
0 likes · 7 min read
RunnerGo: An Open‑Source Full‑Stack Testing Platform – Features, Architecture, and Quick‑Start Guide