Tagged articles
811 articles
Page 3 of 9
ITPUB
ITPUB
Jan 20, 2024 · Databases

How to Cut MySQL Storage Costs by 50%: A Systematic Approach

This article outlines a comprehensive, data‑driven methodology for reducing MySQL storage expenses—including background analysis, challenge identification, a nine‑grid systematic framework, benefit estimation, safety and stability verification, gray‑scale rollout, and rollback strategies—demonstrating over 50% disk space savings in a large‑scale billing system.

Data SafetyDatabase Cost ReductionGray Deployment
0 likes · 15 min read
How to Cut MySQL Storage Costs by 50%: A Systematic Approach
dbaplus Community
dbaplus Community
Jan 7, 2024 · Databases

How to Cut MySQL Storage Costs by Over 50%: A Practical Framework

This article presents a systematic, nine‑grid method for reducing MySQL storage expenses—including table compression, JSON field serialization, and hot‑cold data separation—while quantifying benefits, ensuring data safety, and validating system stability through staged testing and SRE metrics.

Database Cost ReductionPerformance TestingStorage Optimization
0 likes · 13 min read
How to Cut MySQL Storage Costs by Over 50%: A Practical Framework
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
Sohu Tech Products
Sohu Tech Products
Dec 27, 2023 · Operations

Why Does Elasticsearch Refresh Take 1‑5 Seconds? A Deep Dive into Index Settings and Soft Delete

This article records a systematic test of Elasticsearch refresh latency, revealing that update operations, a high proportion of deleted documents, and the soft‑delete setting significantly increase refresh time, while the large‑segment strategy and disabling soft delete can reduce latency without harming overall performance.

ElasticsearchIndex OptimizationPerformance Testing
0 likes · 7 min read
Why Does Elasticsearch Refresh Take 1‑5 Seconds? A Deep Dive into Index Settings and Soft Delete
Top Architect
Top Architect
Dec 24, 2023 · Backend Development

Comprehensive Overview of Payment System Architecture and Core Components

This article by a senior architect provides a detailed overview of payment system architecture, covering transaction and payment cores, system interactions, service governance, asynchronous processing, and production practices, while also offering practical performance testing and stability strategies.

Backend DevelopmentMicroservicesPayment Architecture
0 likes · 9 min read
Comprehensive Overview of Payment System Architecture and Core Components
Java High-Performance Architecture
Java High-Performance Architecture
Dec 15, 2023 · Operations

Boost Your Network Testing: How dperf Achieves 10 M HTTP Connections per Second

dperf, Baidu’s open‑source DPDK‑based tool, delivers ultra‑high‑performance network testing by generating up to ten million HTTP connections per second, hundreds of gigabits of throughput, and detailed per‑second statistics, with step‑by‑step guidance on environment setup, compilation, and execution.

DPDKPerformance Testingdperf
0 likes · 8 min read
Boost Your Network Testing: How dperf Achieves 10 M HTTP Connections per Second
Java Architect Essentials
Java Architect Essentials
Dec 11, 2023 · Databases

MyBatis SQL Viewer Plugin: Features, Installation, and Usage Guide

The MyBatis SQL Viewer plugin for IntelliJ IDEA converts MyBatis XML to executable SQL, offers comprehensive mock data generation, compliance and index checks, execution plans, stress testing, and project‑wide scanning, streamlining CRUD development without repeated application restarts.

Database ToolsIDE pluginMyBatis
0 likes · 10 min read
MyBatis SQL Viewer Plugin: Features, Installation, and Usage Guide
Test Development Learning Exchange
Test Development Learning Exchange
Nov 30, 2023 · Operations

Comprehensive Test Plan, Strategy, Acceptance, and Deployment Plan for an E‑commerce Double‑11 Event

This document outlines a complete test plan, testing strategies, resource allocation, schedule, risk management, acceptance criteria, and deployment procedures for an e‑commerce Double‑11 promotion, emphasizing functional, interface, and performance testing to ensure system stability and high‑quality user experience.

DeploymentPerformance TestingSoftware Testing
0 likes · 8 min read
Comprehensive Test Plan, Strategy, Acceptance, and Deployment Plan for an E‑commerce Double‑11 Event
Bilibili Tech
Bilibili Tech
Nov 28, 2023 · Operations

Technical Assurance Practices for the 13th League of Legends World Championship Live Stream

For the 13th League of Legends World Championship live stream on Bilibili, a comprehensive technical‑assurance framework—covering pre‑event traffic buildup, in‑event experience, and post‑event replay—mapped over 60 business functions, applied a traffic‑estimation model, executed fault‑injection drills, load tests, strict SOPs and change control, and real‑time monitoring, enabling 120 million viewers and a peak of 460 million concurrent users.

Fault InjectionOperationsPerformance Testing
0 likes · 19 min read
Technical Assurance Practices for the 13th League of Legends World Championship Live Stream
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
Code Ape Tech Column
Code Ape Tech Column
Nov 20, 2023 · Backend Development

Using Project Loom Virtual Threads in Spring Boot with JMeter Load Testing

This article demonstrates how to integrate Project Loom virtual threads into a Spring Boot application, configure Maven and Tomcat, implement REST endpoints, run JMeter load tests, and compare response times between traditional and virtual threads to showcase significant performance improvements.

JMeterPerformance TestingProject Loom
0 likes · 8 min read
Using Project Loom Virtual Threads in Spring Boot with JMeter Load Testing
Architecture Digest
Architecture Digest
Nov 8, 2023 · Backend Development

Comparing Spring Boot and Quarkus: Performance, Native Images, and Migration Guide

This article compares the Spring Boot and Quarkus Java frameworks by examining their architectures, running reactive test applications, measuring startup time, memory usage, CPU consumption and response latency for both JVM and native builds, and provides practical guidance for migrating Spring developers to Quarkus.

JavaKubernetesNative Images
0 likes · 16 min read
Comparing Spring Boot and Quarkus: Performance, Native Images, and Migration Guide
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Nov 3, 2023 · Operations

Best Practices for Third‑Party Interface Collaboration: Concepts, Rate Limiting, Monitoring, and Incident Handling

The article outlines how game QA and third‑party providers can improve cooperation by aligning basic performance concepts such as TPS, QPS and concurrency, selecting appropriate rate‑limiting strategies, establishing precise monitoring and alerting, and preparing clear incident‑response and delivery standards.

OperationsPerformance Testingmonitoring
0 likes · 15 min read
Best Practices for Third‑Party Interface Collaboration: Concepts, Rate Limiting, Monitoring, and Incident Handling
Architect's Guide
Architect's Guide
Nov 3, 2023 · Databases

Performance Evaluation of Inserting Hundreds of Millions of Records into MySQL Using Java, MyBatis, and JDBC

This article experimentally compares three Java‑based insertion strategies—MyBatis without transaction, plain JDBC with and without transaction, and JDBC batch processing—with and without transactions, measuring how they affect the time required to insert tens of millions of rows into MySQL.

Batch ProcessingDatabase OptimizationJDBC
0 likes · 13 min read
Performance Evaluation of Inserting Hundreds of Millions of Records into MySQL Using Java, MyBatis, and JDBC
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
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 Cloud Developers
JD Cloud Developers
Oct 11, 2023 · Backend Development

How Many Threads Should You Run? Real‑World Tests Reveal the Truth

This article debunks common thread‑count myths by running Java CPU‑bound and I/O‑bound experiments on a 6‑core/12‑thread Ryzen, showing how core count, context‑switching overhead, and I/O wait time affect CPU utilization and guiding practical thread‑pool sizing.

Java concurrencyPerformance Testingcpu-utilization
0 likes · 12 min read
How Many Threads Should You Run? Real‑World Tests Reveal the Truth
macrozheng
macrozheng
Oct 7, 2023 · Databases

Deploy Apache Ignite and Compare Its Performance with MySQL

This guide walks through installing Apache Ignite via Docker, configuring it alongside MySQL in a Spring Boot project, setting up data sources and MyBatis, and performing benchmark tests to illustrate Ignite’s superior in‑memory SQL performance compared to traditional MySQL setups.

Apache IgniteDockerIn-Memory Database
0 likes · 11 min read
Deploy Apache Ignite and Compare Its Performance with MySQL
Top Architecture Tech Stack
Top Architecture Tech Stack
Sep 21, 2023 · Backend Development

Determining the Optimal Thread Pool Size Based on CPU Utilization

This article explains how to size a thread pool by understanding CPU core limits, I/O wait effects, empirical testing on a multi‑core machine, and a practical formula, while emphasizing that real‑world workloads require iterative performance testing to find the best thread count.

JavaPerformance Testingcpu-utilization
0 likes · 12 min read
Determining the Optimal Thread Pool Size Based on CPU Utilization
政采云技术
政采云技术
Sep 20, 2023 · Backend Development

Design and Implementation of Noise Reduction for JVM Sandbox Repeater Traffic Recording and Replay

This article presents a detailed design and implementation plan for adding configurable noise‑reduction to both traffic recording and result comparison in Alibaba's jvm‑sandbox‑repeater, including new configuration fields, comparator extensions, and a Quartz‑based denoising job with Akka integration.

JavaPerformance Testingjvm-sandbox
0 likes · 13 min read
Design and Implementation of Noise Reduction for JVM Sandbox Repeater Traffic Recording and Replay
360 Quality & Efficiency
360 Quality & Efficiency
Sep 15, 2023 · Operations

Traffic Replay Technology: Applications, Common Tools, and Challenges

Traffic replay technology records real production traffic and replays it in test environments to verify code changes, improve regression, performance, and functional testing, with detailed discussions of its applications, a comparison of popular open‑source tools, and common challenges and mitigation strategies.

Performance TestingTool comparisontesting
0 likes · 8 min read
Traffic Replay Technology: Applications, Common Tools, and Challenges
Architect's Tech Stack
Architect's Tech Stack
Sep 11, 2023 · Databases

Performance Evaluation of Large-Scale Data Insertion into MySQL Using MyBatis, JDBC, and Batch Processing

This article presents a systematic performance test of inserting massive data into MySQL, comparing three strategies—MyBatis lightweight insertion, direct JDBC (with and without transactions), and JDBC batch processing—showing how transaction handling and batch execution dramatically affect insertion speed.

Batch ProcessingJDBCJava
0 likes · 15 min read
Performance Evaluation of Large-Scale Data Insertion into MySQL Using MyBatis, JDBC, and Batch Processing
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
Efficient Ops
Efficient Ops
Aug 16, 2023 · Operations

How to Accurately Set Service Rate‑Limiting Thresholds in Large Cloud Systems

This article examines the challenges of setting effective rate‑limiting thresholds for massive cloud‑native services, compares TPS and concurrency metrics, proposes stress‑testing and historical‑data‑ARMA forecasting methods, and presents a practical system that delivers reliable limits for both node‑wide and per‑service protection.

ARMA forecastingPerformance TestingService Mesh
0 likes · 10 min read
How to Accurately Set Service Rate‑Limiting Thresholds in Large Cloud Systems
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
Architect
Architect
Aug 10, 2023 · Operations

Capacity Management: Goals, Stages, Optimization Techniques, and Scaling Practices

The article explains how capacity management balances cost control and service quality through defined goals, three development stages, detailed resource optimization methods, stress‑testing metrics and standards, and automated scaling to achieve significant cost reductions while maintaining system stability.

OperationsPerformance TestingResource Optimization
0 likes · 10 min read
Capacity Management: Goals, Stages, Optimization Techniques, and Scaling Practices
Alibaba Cloud Native
Alibaba Cloud Native
Aug 7, 2023 · Cloud Native

How to Optimize Serverless Function Parameters for Cost and Performance

This guide explains how to evaluate and tune Serverless function settings—balancing cost, performance, and workload complexity—using built‑in estimation tools, CPU/IO benchmark results, Little's Law‑based performance probing, and Alibaba Cloud's PTS testing workflow.

Cloud NativeFunction ComputePerformance Testing
0 likes · 14 min read
How to Optimize Serverless Function Parameters for Cost and Performance
iQIYI Technical Product Team
iQIYI Technical Product Team
Jul 28, 2023 · Operations

Distributed System Log Printing Optimization and Performance Evaluation

The study evaluates log4j2 and logback performance, recommends asynchronous logback for high‑concurrency workloads, demonstrates latency reductions in a production service, and introduces a TraceContext‑based flag to share logging state across micro‑services, cutting daily log volume by ~80 % and easing distributed system overhead.

Performance Testinglog optimizationlog4j2
0 likes · 16 min read
Distributed System Log Printing Optimization and Performance Evaluation
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
Test Development Learning Exchange
Test Development Learning Exchange
Jul 17, 2023 · Operations

Comprehensive Guide to Performance Testing Parameters, Metrics, and Tool Selection

This article explains key performance testing parameters such as concurrent users, TPS, response time, virtual users, and data volume, outlines essential monitoring metrics, details preparation steps and simple API testing procedures, and compares popular load‑testing tools like JMeter, Locust, and LoadRunner.

Performance TestingResponse Timemonitoring
0 likes · 12 min read
Comprehensive Guide to Performance Testing Parameters, Metrics, and Tool Selection
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
Laravel Tech Community
Laravel Tech Community
Jul 5, 2023 · Databases

Performance Testing and Optimization of Large‑Scale MySQL Queries

This article demonstrates how to generate, insert, and query millions of rows in a MySQL 5.7 table, measures pagination performance under varying offsets and result sizes, and presents several optimization techniques—including sub‑queries, indexed look‑ups, and column selection—to dramatically reduce query latency.

Large DataPerformance Testingdatabase
0 likes · 10 min read
Performance Testing and Optimization of Large‑Scale MySQL Queries
AI Cyberspace
AI Cyberspace
Jul 4, 2023 · Databases

Benchmarking Cloud‑Native Data Warehouses: Cloudwave vs StarRocks Performance Test

This article compares traditional databases with modern cloud‑native data warehouses, outlines a detailed performance testing methodology using the SSB1000 benchmark, presents test scripts and environment setup for Cloudwave and StarRocks, and analyzes the results to highlight strengths and optimization opportunities.

Data WarehousePerformance TestingSQL
0 likes · 21 min read
Benchmarking Cloud‑Native Data Warehouses: Cloudwave vs StarRocks Performance Test
Architect's Guide
Architect's Guide
Jun 28, 2023 · Databases

Testing MySQL Pagination Performance on Large Datasets

This article demonstrates how to create a 10‑million‑row MySQL table, batch‑insert data via a stored procedure, measure ordinary LIMIT pagination versus offset‑optimized queries, and provides practical tips for improving query speed on massive tables.

Large DataPerformance TestingSQL
0 likes · 9 min read
Testing MySQL Pagination Performance on Large Datasets
JD Retail Technology
JD Retail Technology
Jun 21, 2023 · Backend Development

Remote Aware Load Balance (RALB) Algorithm for Search Recommendation System: Design, Implementation, and Performance Evaluation

This article presents the design and evaluation of the Remote Aware Load Balance (RALB) algorithm applied to JD’s search‑recommendation architecture, describing its CPU‑centric load‑balancing principles, implementation details, functional verification, throughput and boundary testing, and the observed improvements in CPU utilization and overall system performance.

Performance Testingcpu-utilizationload balancing
0 likes · 13 min read
Remote Aware Load Balance (RALB) Algorithm for Search Recommendation System: Design, Implementation, and Performance Evaluation
Java Architecture Diary
Java Architecture Diary
Jun 21, 2023 · Backend Development

Boost Java Concurrency with Project Loom: A Hands‑On Guide to Virtual Threads

Learn how Project Loom’s virtual threads can replace heavyweight OS threads in Java Spring Boot applications, enabling one‑thread‑per‑request models, improving throughput under high concurrency, with step‑by‑step setup, code samples, and performance comparisons across 100‑, 300‑ and 500‑thread tests.

Java concurrencyPerformance TestingProject Loom
0 likes · 7 min read
Boost Java Concurrency with Project Loom: A Hands‑On Guide to Virtual Threads
JD Tech
JD Tech
Jun 9, 2023 · Backend Development

JSF 1.7.6 Preheat Strategy Practice and Performance Test Report

This article presents a detailed practice report on the JSF 1.7.6 preheat strategy applied to JD's VOP platform, describing the background, test scenarios, deployment process, monitoring results with and without preheat, and concluding that dynamic preheat significantly reduces performance spikes during service rollout.

APIBackendJSF
0 likes · 8 min read
JSF 1.7.6 Preheat Strategy Practice and Performance Test Report
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
FunTester
FunTester
May 19, 2023 · Fundamentals

Comprehensive Guide to Software Testing Points: UI, Functional, Performance, Security, and Compatibility

This article outlines essential software testing points—including UI usability, functional correctness, performance load, security controls, and cross‑platform compatibility—explaining why enumerating each test item helps testers design comprehensive cases, detect defects early, and ensure reliable, secure, and user‑friendly applications.

CompatibilityPerformance TestingSoftware Testing
0 likes · 15 min read
Comprehensive Guide to Software Testing Points: UI, Functional, Performance, Security, and Compatibility
vivo Internet Technology
vivo Internet Technology
May 17, 2023 · Information Security

How Intel QAT Accelerates TLS: Multi-Buffer Software vs. Hardware Offload

Intel’s QuickAssist Technology (QAT) offers both Multi‑Buffer SIMD software acceleration and dedicated hardware offload to dramatically speed up TLS handshakes, with up to 5× faster RSA signing and 12× faster ECDH key exchange, while maintaining compatibility via OpenSSL’s async engine.

Hardware offloadIntel QATMulti-Buffer SIMD
0 likes · 16 min read
How Intel QAT Accelerates TLS: Multi-Buffer Software vs. Hardware Offload
Qunar Tech Salon
Qunar Tech Salon
May 17, 2023 · Frontend Development

QTest & QClient Technical Journey: Event Overview and Talk Summaries

The QTest and QClient technical journey event on May 23, 2023 features multiple expert talks on performance testing, AI‑enhanced frontend engineering, Serverless visualisation, user‑behavior replay, and a new React framework, along with registration details, promotional items, and recruitment information.

AIPerformance TestingQTest
0 likes · 5 min read
QTest & QClient Technical Journey: Event Overview and Talk Summaries
Top Architect
Top Architect
May 12, 2023 · Backend Development

Comprehensive Overview of Payment System Architecture and Core Components

This article presents a detailed overview of typical payment system architecture, describing the division between transaction and payment cores, their interactions, key modules such as transaction core, payment core, channel gateways, data consistency, service governance, and practical production considerations like performance testing and stability management.

Performance Testingpaymentservice governance
0 likes · 10 min read
Comprehensive Overview of Payment System Architecture and Core Components
Efficient Ops
Efficient Ops
May 12, 2023 · Operations

Designing an Intelligent Performance Testing Platform: From Vision to Implementation

This article describes how a bank’s IT team transformed its performance testing by defining intelligent platform capabilities, designing a modular architecture, and implementing features such as automated risk identification, smart test case generation, data synthesis, multi‑protocol support, chaos injection, and automated result analysis using JMeter, Prometheus, and custom plugins.

JMeterPerformance Testingchaos engineering
0 likes · 11 min read
Designing an Intelligent Performance Testing Platform: From Vision to Implementation
JD Cloud Developers
JD Cloud Developers
May 11, 2023 · Backend Development

How MOSN’s New Latency‑Based Load Balancing Cuts Tail Latency

This article explains MOSN v1.5.0's latency‑based load‑balancing algorithm, analyzes the sources of latency in distributed systems, describes mitigation techniques such as PeakEWMA and P2C, and presents a realistic simulation that shows the algorithm’s superiority over Round Robin and Least Request.

LatencyMOSNP2C
0 likes · 12 min read
How MOSN’s New Latency‑Based Load Balancing Cuts Tail Latency
DataFunSummit
DataFunSummit
May 3, 2023 · Databases

FinBench: A Financial Graph Benchmark for System Selection and Evaluation

FinBench is a financial benchmark developed by Ant Group under the LDBC umbrella, providing a comprehensive graph system evaluation framework that includes background, scenarios, design, chokepoints, and future plans, aimed at guiding database selection for financial use cases.

FinBenchLDBCPerformance Testing
0 likes · 14 min read
FinBench: A Financial Graph Benchmark for System Selection and Evaluation
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
FunTester
FunTester
Apr 25, 2023 · Fundamentals

An Overview of Software Testing: Types, Purposes, and Career Prospects

This article provides a comprehensive overview of software testing, covering its purpose, various test types such as functional, performance, security, compatibility, reliability, user experience, internationalization, and automation, as well as career prospects and essential skills for testers.

Performance TestingSoftware Testingfunctional testing
0 likes · 8 min read
An Overview of Software Testing: Types, Purposes, and Career Prospects
DeWu Technology
DeWu Technology
Apr 24, 2023 · Frontend Development

Community Client-Side Testing Practices and Quality System Construction

The guide outlines community-driven client‑side testing practices—functional, compatibility, exploratory, UX, performance, stability, and security testing—detailing tool use such as TeslaLab, automation and AI techniques, cross‑device and platform challenges, memory‑leak and crash analysis, and combined black‑box/white‑box approaches to improve app quality and data privacy.

Client-Side TestingPerformance TestingUI automation
0 likes · 21 min read
Community Client-Side Testing Practices and Quality System Construction
Test Development Learning Exchange
Test Development Learning Exchange
Apr 19, 2023 · Fundamentals

Test Scenarios for QA Using ChatGPT: Automation Framework, Locust Performance Demo, Functional Test Cases, and Requirement Analysis

This article outlines four practical QA scenarios—building a simple API automation framework, creating a Locust performance‑testing demo, writing functional test cases, and analyzing product requirements for hidden risks—while emphasizing how mastering ChatGPT can boost a tester's competitiveness.

ChatGPTPerformance TestingQA
0 likes · 2 min read
Test Scenarios for QA Using ChatGPT: Automation Framework, Locust Performance Demo, Functional Test Cases, and Requirement Analysis
php Courses
php Courses
Apr 18, 2023 · Backend Development

Architecture Overview of the RunnerGo Testing Platform

The RunnerGo testing platform provides API debugging, automation, and performance testing through a multi‑service online architecture that includes management, engine, collector, front‑end, and various middleware components such as Redis, MySQL, MongoDB, Kafka, and Nginx, illustrated with architecture and process diagrams.

API testingPerformance Testingbackend services
0 likes · 3 min read
Architecture Overview of the RunnerGo Testing Platform
FunTester
FunTester
Apr 11, 2023 · Fundamentals

Guidelines for Software Test Engineers (1–3 Years) to Master Core Testing Skills and Advanced Topics

This article provides software test engineers with 1‑3 years of experience a comprehensive roadmap to master fundamental testing skills, automation, performance, security testing, and essential programming languages, emphasizing systematic learning, practical application, and continuous improvement for career growth.

Performance TestingSoftware Testingprogramming languages
0 likes · 12 min read
Guidelines for Software Test Engineers (1–3 Years) to Master Core Testing Skills and Advanced Topics
JD Retail Technology
JD Retail Technology
Apr 6, 2023 · Backend Development

JSF 1.7.6 Preheat Strategy: Practice and Performance Test Report

This report details the background, implementation, and results of using the JSF 1.7.6 dynamic preheat strategy to mitigate performance spikes during service deployments on JD's VOP platform, comparing scenarios with and without preheat and providing concrete monitoring data and configuration guidance.

DeploymentJSFPerformance Testing
0 likes · 7 min read
JSF 1.7.6 Preheat Strategy: Practice and Performance Test Report
Ziru Technology
Ziru Technology
Mar 31, 2023 · Backend Development

Master Java Performance Testing with JMH: From Basics to Advanced Benchmarks

This article explains what benchmarking is, introduces the JMH framework for Java, shows how to add JMH dependencies, walks through a simple "Hello JMH" example with full source and output, demonstrates using JMH with Spring Boot, details the most important options and annotations, and highlights common pitfalls to avoid when writing reliable micro‑benchmarks.

BenchmarkingJMHJava
0 likes · 17 min read
Master Java Performance Testing with JMH: From Basics to Advanced Benchmarks
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
360 Quality & Efficiency
360 Quality & Efficiency
Mar 24, 2023 · Operations

Performance Testing and Optimization of a Web Application Using JMeter and BlazeMeter

This article details a comprehensive performance testing workflow—including requirement analysis, script recording with BlazeMeter, data construction, iterative optimization, and final results—targeting a web application that must handle over 5,000 TPS with 2 million database records, highlighting bottlenecks in Redis, MySQL, and code logic.

BlazeMeterJMeterPerformance Testing
0 likes · 7 min read
Performance Testing and Optimization of a Web Application Using JMeter and BlazeMeter
php Courses
php Courses
Mar 24, 2023 · Operations

Configuring Visual Test Scenarios in RunnerGo: A Step‑by‑Step Guide

This guide explains how to create, configure, and debug visual test scenarios in RunnerGo—using a login‑random‑value example to illustrate interface creation, conditional controllers, wait controllers, and scenario debugging for realistic performance testing workflows.

Performance TestingRunnerGoconditional flow
0 likes · 6 min read
Configuring Visual Test Scenarios in RunnerGo: A Step‑by‑Step Guide
Continuous Delivery 2.0
Continuous Delivery 2.0
Mar 24, 2023 · Operations

Continuous Testing as a Weapon Against Architecture Decay: Practices, Performance Fences, Acceptance Test Nets, and Dependency Checks

Continuous testing, performance testing fences, acceptance test nets, and ArchUnit dependency checks are presented as practical strategies to prevent software and architecture decay, illustrated with real project experiences, CI/CD integration, and code examples for robust quality assurance.

ArchUnitPerformance TestingSoftware Architecture
0 likes · 7 min read
Continuous Testing as a Weapon Against Architecture Decay: Practices, Performance Fences, Acceptance Test Nets, and Dependency Checks
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
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Mar 15, 2023 · Operations

How Yidun Automates Performance Testing to Overcome Real‑World Pain Points

This article explains performance testing fundamentals, why it matters, the specific challenges Yidun faced such as complex execution, human‑dependent monitoring, data isolation, and cost loss, and describes their automated, gradient‑based testing platform with quantified monitoring and future visualisation plans.

AutomationData IsolationOperations
0 likes · 8 min read
How Yidun Automates Performance Testing to Overcome Real‑World Pain Points
Top Architect
Top Architect
Mar 10, 2023 · Backend Development

Comprehensive Overview of Payment System Architecture and Core Components

This article presents a detailed overview of payment system architecture, describing the transaction and payment cores, their interactions, service governance, asynchronous processing, data consistency, and practical production practices, while illustrating each concept with diagrams and code snippets.

Data ConsistencyPerformance TestingSystem Architecture
0 likes · 10 min read
Comprehensive Overview of Payment System Architecture and Core Components
Aikesheng Open Source Community
Aikesheng Open Source Community
Mar 9, 2023 · Databases

In‑Depth Exploration of OceanBase Hierarchical Dump and Compaction Mechanisms

This article explains the LSM‑Tree foundation of OceanBase, details its tiered and leveled compaction strategies, and presents two experiments that observe Mini and Minor compactions under different configuration parameters, revealing how minor freeze and trigger settings affect data movement between L0 and L1 layers.

Database StorageLSM‑TreeMini Compaction
0 likes · 13 min read
In‑Depth Exploration of OceanBase Hierarchical Dump and Compaction Mechanisms
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Mar 3, 2023 · Operations

Comprehensive Stress Test Scope Evaluation: Adding and Subtracting Approaches

This article presents a systematic method for evaluating and prioritizing stress‑test coverage in game projects, combining comprehensive “addition” techniques—such as QA requirement gathering, case‑library reference, test‑case review, and server‑architecture analysis—with precise “subtraction” methods to refine the final test set.

Game DevelopmentPerformance TestingServer Architecture
0 likes · 13 min read
Comprehensive Stress Test Scope Evaluation: Adding and Subtracting Approaches
Software Development Quality
Software Development Quality
Feb 22, 2023 · Operations

Master Apache SkyWalking: Setup, Performance Comparison, and Advanced Tracing

This comprehensive guide introduces distributed tracing challenges in large microservice systems, explains what Apache SkyWalking is, compares it with Zipkin, Pinpoint and CAT, details performance test results, walks through installation, configuration, custom tracing, log integration, alerting, and high‑availability deployment.

AlertingDistributed TracingMicroservices
0 likes · 27 min read
Master Apache SkyWalking: Setup, Performance Comparison, and Advanced Tracing
StarRocks
StarRocks
Feb 21, 2023 · Databases

How Yidian Tianxia Built a Unified Real‑Time & Offline Data Warehouse with StarRocks

Yidian Tianxia tackled massive daily data volumes and complex analytics by defining a five‑layer data‑warehouse standard, comparing ClickHouse and StarRocks performance, and implementing a unified real‑time/offline architecture with StarRocks, DataPlus, and EasyJob, achieving multi‑fold query speedups and lower operational costs.

ClickHouseData GovernanceData Warehouse
0 likes · 14 min read
How Yidian Tianxia Built a Unified Real‑Time & Offline Data Warehouse with StarRocks
DataFunTalk
DataFunTalk
Feb 21, 2023 · Databases

Building a Stream‑Batch Integrated Data Architecture with Apache Doris at SelectDB

This article details how SelectDB’s data technology architect designed and implemented a new stream‑batch unified data platform using Apache Doris, covering the shortcomings of the early CDH‑based architecture, the selection process, data modeling, ingestion pipelines, performance testing, operational optimizations, and future plans.

Apache DorisBatch ProcessingBig Data
0 likes · 17 min read
Building a Stream‑Batch Integrated Data Architecture with Apache Doris at SelectDB
Advanced AI Application Practice
Advanced AI Application Practice
Feb 20, 2023 · Operations

Three Key Pressure‑Testing Questions: Defining Test Points, Getting Expected Metrics, and Crafting Strategies

The article outlines three common pressure‑testing challenges—how to extract test points, how to obtain realistic target metrics, and how to design test strategies—then demonstrates single‑scenario load, mixed‑business load, and long‑duration stability tests using JMeter with stepwise thread ramp‑up and metric analysis.

JMeterLoad TestingPerformance Testing
0 likes · 4 min read
Three Key Pressure‑Testing Questions: Defining Test Points, Getting Expected Metrics, and Crafting Strategies
FunTester
FunTester
Feb 17, 2023 · Fundamentals

Software Testing Interview Questions and Best Practices

This article compiles a comprehensive set of software testing interview questions covering test planning, test case design, bug identification, communication with developers, PO pattern usage, automation frameworks, API testing, performance testing, and related best‑practice answers to help candidates prepare effectively.

AutomationPerformance TestingSoftware Testing
0 likes · 14 min read
Software Testing Interview Questions and Best Practices
FunTester
FunTester
Feb 15, 2023 · Operations

Monitor JVM CPU, Load, and GC Metrics Using java.lang.management

This guide explains how to use Java's java.lang.management APIs to retrieve real-time JVM CPU usage, system load averages, garbage collection details, and heap/non‑heap memory statistics, providing code snippets and practical usage scenarios for performance testing and resource allocation.

CPU usageGarbage CollectionJVM Monitoring
0 likes · 7 min read
Monitor JVM CPU, Load, and GC Metrics Using java.lang.management
FunTester
FunTester
Feb 12, 2023 · Operations

Using goreplay (gor) for Traffic Capture and Replay in Performance Testing

This guide explains how to prepare a Go environment, install and configure the goreplay (gor) tool, capture real HTTP traffic from production, and replay it in a test environment with options for filtering, scaling, looping, and real‑time playback to achieve accurate performance testing.

GoGoReplayHTTP capture
0 likes · 6 min read
Using goreplay (gor) for Traffic Capture and Replay in Performance Testing
DaTaobao Tech
DaTaobao Tech
Feb 10, 2023 · Game Development

Quality Assurance and Testing Strategies for Taobao Double 11 Interactive Games

For Taobao’s 2022 Double 11 interactive games, a comprehensive QA approach combined online stress testing, reinforcement‑learning‑driven case generation, and systematic fault injection—addressing high‑concurrency, data‑consistency, and client‑performance risks through traffic shaping, data and middleware isolation, and automated tools (Wali, DaBai) that delivered over 60 smoke cases, 76 % coverage and 82.6 % fault detection.

AutomationGame DevelopmentOnline Stress Testing
0 likes · 16 min read
Quality Assurance and Testing Strategies for Taobao Double 11 Interactive Games
FunTester
FunTester
Feb 10, 2023 · Operations

Performance Testing Overview and Tool Recommendations in Continuous Testing

The article explains performance testing as a non‑functional testing activity within continuous testing, describes its various types, compares process/thread/coroutine execution models, evaluates tools like LoadRunner, JMeter and Locust, and outlines desired features for container‑friendly performance testing solutions.

DevOpsJMeterLoad Testing
0 likes · 9 min read
Performance Testing Overview and Tool Recommendations in Continuous Testing
政采云技术
政采云技术
Jan 31, 2023 · Frontend Development

An Introduction to Turbopack: Features, Performance, and Ecosystem

This article introduces Turbopack, a Rust‑based successor to Webpack, explains its incremental caching, on‑demand compilation, SWC compiler, persistence and import support, demonstrates its speed advantages with Next.js benchmarks, and discusses current ecosystem challenges and future prospects.

Next.jsPerformance TestingSWC
0 likes · 12 min read
An Introduction to Turbopack: Features, Performance, and Ecosystem
HelloTech
HelloTech
Jan 31, 2023 · Operations

Stability Assurance Practices for Large‑Scale Promotional Events

The article outlines a comprehensive stability‑assurance framework for large‑scale promotional events—detailing planning, capacity and pressure‑test rehearsals, strict change‑freeze, internal gray releases, coordinated on‑call response, thorough link and capacity analysis, monitoring, emergency procedures, cross‑team collaboration, external partner coordination, and post‑event review to ensure resilient system performance.

Large-Scale EventsPerformance Testingcapacity planning
0 likes · 17 min read
Stability Assurance Practices for Large‑Scale Promotional Events
Xianyu Technology
Xianyu Technology
Jan 12, 2023 · Mobile Development

Layered Performance Testing for Kun (Flutter‑Based) Mobile Container

To ensure Kun’s Flutter‑based container upgrades improve Xianyu’s user experience, we introduced a layered performance testing framework that defines industry‑standard metrics, component‑ and business‑level benchmarks, multi‑dimensional stress and regression checks, automated scripts, expanded device pools, and streamlined task creation, delivering faster insights, higher stability, and actionable optimization feedback.

AutomationBenchmarkFlutter
0 likes · 11 min read
Layered Performance Testing for Kun (Flutter‑Based) Mobile Container
37 Interactive Technology Team
37 Interactive Technology Team
Jan 9, 2023 · Databases

Performance Evaluation of Tencent Cloud KeeWiDB Using YCSB Workloads

The study benchmarks Tencent Cloud KeeWiDB with YCSB workloads, showing that its Redis‑compatible KV service delivers up to 149 k QPS reads and 127 k QPS writes for 128‑byte strings, out‑performing self‑built Pika and Redis clusters, though larger values suffer bandwidth throttling, confirming KeeWiDB as a low‑cost, high‑performance option for small‑value, read‑heavy use cases.

KV StoreKeeWiDBPerformance Testing
0 likes · 9 min read
Performance Evaluation of Tencent Cloud KeeWiDB Using YCSB Workloads
FunTester
FunTester
Jan 4, 2023 · Backend Development

Mastering Elasticsearch Java REST Client: From Raw HTTP to a Ready‑to‑Use Wrapper

This tutorial walks through setting up an Elasticsearch server, creating a Java REST client, implementing a custom GET‑with‑body request, building a reusable ESClient wrapper with common CRUD and search methods, and providing Groovy performance test cases for indexing and querying.

Backend DevelopmentElasticsearchGroovy
0 likes · 12 min read
Mastering Elasticsearch Java REST Client: From Raw HTTP to a Ready‑to‑Use Wrapper
Huolala Tech
Huolala Tech
Dec 30, 2022 · Databases

kvrocks Boosts HuoLala Trace Storage: Overcoming Compaction to Reach 70k QPS

Facing rapid growth and high write loads, HuoLala replaced HBase with kvrocks for trace data storage, evaluating Leveled, Universal, and FIFO compaction strategies, optimizing configurations, and ultimately achieving stable operation with up to 70 k QPS, near‑hundred terabytes of data, and a 55% cost reduction.

KVROCKSNoSQL databasesPerformance Testing
0 likes · 14 min read
kvrocks Boosts HuoLala Trace Storage: Overcoming Compaction to Reach 70k QPS
MaGe Linux Operations
MaGe Linux Operations
Dec 22, 2022 · Operations

Essential System Performance Metrics and Linux Server Monitoring Guide

This article explains key system performance testing metrics such as response time, concurrency, click‑through rate, throughput, TPS/QPS, PV/UV, and details essential Linux server indicators like CPU usage, memory utilization, load average, and disk I/O, providing formulas, interpretation guidelines, and useful command‑line tools.

CPU usageLinux monitoringLoad Average
0 likes · 17 min read
Essential System Performance Metrics and Linux Server Monitoring Guide
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Dec 20, 2022 · Operations

How Huawei Cloud SRE Scaled Monitoring with openGemini: A Real‑World Performance Case Study

Facing hundreds of terabytes of daily monitoring data, Huawei Cloud SRE replaced HBase with the open‑source time‑series database openGemini, conducting extensive write and query performance tests that demonstrated linear scaling, superior query speed, and significant reductions in storage, CPU, and memory usage.

Performance Testingcloud operationsmonitoring
0 likes · 8 min read
How Huawei Cloud SRE Scaled Monitoring with openGemini: A Real‑World Performance Case Study
NetEase Media Technology Team
NetEase Media Technology Team
Dec 6, 2022 · R&D Management

Testing Challenges and Quality Assurance Improvements for News Recommendation Systems

To cope with the multi‑stage, feature‑rich and rapidly iterated NetEase News recommendation pipeline, the QA team introduced detailed stage logging, controllable recall and user‑profile injection, configurable filters, forced‑push mechanisms, an integrated performance‑testing platform, automated case configuration, centralized requirement tracking, and self‑test tools, dramatically boosting testing quality and efficiency while outlining future automation goals.

AutomationPerformance TestingR&D management
0 likes · 16 min read
Testing Challenges and Quality Assurance Improvements for News Recommendation Systems