Tagged articles

Performance Testing

836 articles · Page 9 of 9
Meituan Technology Team
Meituan Technology Team
Oct 1, 2016 · Operations

How Meituan Scaled Its Mobile Deal System for Mega‑Promotions: Traffic Modeling & Capacity Planning

This article details Meituan's technical approach to handling massive traffic spikes during large‑scale promotions, covering background of the O2O deal platform, traffic‑model construction, capacity‑budget calculations, micro‑service architecture evolution, pressure‑test strategies, and the PTP performance‑testing environment used to validate system limits.

Load TestingMicroservicesMobile Testing
0 likes · 18 min read
How Meituan Scaled Its Mobile Deal System for Mega‑Promotions: Traffic Modeling & Capacity Planning
dbaplus Community
dbaplus Community
Sep 20, 2016 · Databases

Upgrading SQL Server 2008 R2 to 2014 with AlwaysOn: A Hands‑On High‑Availability Guide

This article walks through a real‑world upgrade from SQL Server 2008 R2 to 2014, detailing background analysis, data collection, solution design, detailed investigation, testing, performance baselines, side‑by‑side migration, cluster setup, application changes, and common pitfalls such as CDC issues, index‑rebuild logging, and query slowdowns.

AlwaysOnDatabase MigrationHigh Availability
0 likes · 13 min read
Upgrading SQL Server 2008 R2 to 2014 with AlwaysOn: A Hands‑On High‑Availability Guide
360 Quality & Efficiency
360 Quality & Efficiency
Sep 18, 2016 · Mobile Development

Performance Testing Metrics and Sampling Strategy for Android Apps

The article outlines a comprehensive set of Android app performance metrics, device coverage, a non‑root sampling strategy using dumpsys commands, shell‑based data collection, and Python‑driven HTML reporting, providing practical guidance and reference implementations for mobile developers.

AndroidPerformance TestingSampling
0 likes · 4 min read
Performance Testing Metrics and Sampling Strategy for Android Apps
360 Quality & Efficiency
360 Quality & Efficiency
Sep 14, 2016 · Mobile Development

Android FPS Measurement and Optimization: Methods, Tools, and Best Practices

This article explains how to quantify Android app frame rates, understand FPS concepts, calculate frame timing, and apply three practical methods—including GPU rendering profiling, adb gfxinfo, and SurfaceFlinger latency commands—to monitor and improve smoothness across multiple devices without rooting or API restrictions.

AndroidGPUPerformance Testing
0 likes · 9 min read
Android FPS Measurement and Optimization: Methods, Tools, and Best Practices
dbaplus Community
dbaplus Community
Sep 6, 2016 · Databases

Migrating 130 MySQL Instances to Tencent Cloud CDB: Key Lessons and Tips

An experienced Tencent Cloud engineer shares a detailed case study of moving over 130 MySQL instances (20 TB) from on‑premise IDC to CDB for MySQL, covering test cases, migration tool mechanics, multi‑instance concurrency, binlog handling, encountered issues, and practical solutions that ensured a smooth, high‑availability transition.

CDBDatabase MigrationMySQL
0 likes · 10 min read
Migrating 130 MySQL Instances to Tencent Cloud CDB: Key Lessons and Tips

Five Popular Web Performance Testing Tools

With increasing emphasis on user experience, this article introduces five widely used web performance testing tools—HP LoadRunner, Apache JMeter, Load UI, Httperf, and Siege—detailing their capabilities for load simulation, functional testing, and performance analysis to help developers and testers optimize application reliability and speed.

Apache JMeterHP LoadRunnerLoad Testing
0 likes · 4 min read
Five Popular Web Performance Testing Tools
360 Quality & Efficiency
360 Quality & Efficiency
Jul 14, 2016 · Operations

Using Java Vuser in LoadRunner for Performance Testing: Environment Setup and Script Development

This article explains how to configure a Java development environment and set up LoadRunner to generate dynamic signatures and encryption for performance testing, detailing steps such as installing JDK 1.6, creating Java Vusers, configuring classpaths, and utilizing various Java libraries within LoadRunner scripts.

JDKLoadRunnerPerformance Testing
0 likes · 3 min read
Using Java Vuser in LoadRunner for Performance Testing: Environment Setup and Script Development
ITPUB
ITPUB
May 10, 2016 · Databases

Can MySQL Semi‑Sync Replication Keep Up? A Sysbench Performance Test

A performance test using sysbench on a dual‑node DL380 G7 MySQL 5.6 cluster shows that semi‑synchronous replication delivers roughly one‑third the TPS of asynchronous replication and highlights recovery and replication‑lag limitations that can be mitigated with sharding and parallel workers.

Database ReplicationMySQLPerformance Testing
0 likes · 6 min read
Can MySQL Semi‑Sync Replication Keep Up? A Sysbench Performance Test
Meituan Technology Team
Meituan Technology Team
Apr 29, 2016 · Industry Insights

How Meituan‑Dianping’s O2O Quality System Boosts Testing Efficiency with Custom Tools

The sixth Meituan‑Dianping technical salon explored building an O2O quality system by showcasing internal testing solutions—including full‑link online pressure testing, the Spider mobile compatibility tool, Didi’s mock decoupling framework, and the Conan performance‑data platform—detailing their methods, architectures, and impact on testing efficiency.

Mobile TestingO2O testingPerformance Testing
0 likes · 6 min read
How Meituan‑Dianping’s O2O Quality System Boosts Testing Efficiency with Custom Tools
360 Quality & Efficiency
360 Quality & Efficiency
Apr 29, 2016 · Mobile Development

Function-Level Performance Testing for Android Apps Using Hook Techniques

This article explains how to perform function-level performance testing on Android applications by leveraging Hook frameworks to monitor each method’s execution time and call count, detailing function selection, class categorization, monitoring levels, data collection, result analysis, and practical implementation considerations.

AndroidFunction MonitoringPerformance Testing
0 likes · 10 min read
Function-Level Performance Testing for Android Apps Using Hook Techniques
21CTO
21CTO
Apr 23, 2016 · Backend Development

Nginx Load Balancing: Weighted Round Robin, IP Hash, Fair & Consistent Hash

This article examines nginx’s built‑in and extended load‑balancing algorithms—including weighted round‑robin, IP hash, fair, generic hash and consistent hash—by dissecting source code, describing implementation details, and presenting comparative performance tests that evaluate balance, consistency and fault‑tolerance across various scenarios.

IP HashLoad BalancingNginx
0 likes · 13 min read
Nginx Load Balancing: Weighted Round Robin, IP Hash, Fair & Consistent Hash
21CTO
21CTO
Mar 20, 2016 · Databases

Boost MySQL Insert Speed: Batch Inserts, Transactions, and Ordered Data

This article explains how to dramatically improve MySQL insert performance by batching multiple rows in a single statement, wrapping inserts in transactions, and inserting records in primary‑key order, backed by detailed test results and practical configuration tips.

Batch InsertInsert OptimizationMySQL
0 likes · 6 min read
Boost MySQL Insert Speed: Batch Inserts, Transactions, and Ordered Data
Meituan Technology Team
Meituan Technology Team
Mar 18, 2016 · Cloud Computing

Design and Performance Evaluation of the Ursa Distributed Block Storage System

Ursa, a master‑based distributed block storage system created by Meituan Cloud, overcomes Ceph, Sheepdog, and MooseFS limitations by delivering SSD‑level IOPS and near‑theoretical 10 GbE bandwidth with low CPU usage, supporting large virtual disks, snapshots, high availability, and efficient replica‑striped writes.

CephPerformance TestingUrsa
0 likes · 21 min read
Design and Performance Evaluation of the Ursa Distributed Block Storage System
Baidu Intelligent Testing
Baidu Intelligent Testing
Mar 17, 2016 · Fundamentals

How to Establish a Basic Quality Evaluation Model for Product Competitiveness

This article introduces the concept of basic quality within a product competitiveness model, outlines key evaluation dimensions such as functionality, performance, compatibility, and security, and provides step-by-step guidance on defining metrics, selecting testing methods, and quantifying results, especially for mobile applications.

Performance TestingSoftware testingcompatibility
0 likes · 5 min read
How to Establish a Basic Quality Evaluation Model for Product Competitiveness
21CTO
21CTO
Jan 9, 2016 · Operations

Step‑by‑Step Guide to Configuring an LVS Load Balancer with Direct Routing

This tutorial walks you through installing LVS on a Red Hat server, configuring the router, setting up virtual and real servers, adjusting ARP tables, and validating the cluster with ipvsadm, curl, and Tsung performance testing, all while ensuring high‑throughput static web delivery.

ClusterDirect RoutingLVS
0 likes · 11 min read
Step‑by‑Step Guide to Configuring an LVS Load Balancer with Direct Routing
Efficient Ops
Efficient Ops
Dec 26, 2015 · Cloud Computing

Best Value Cloud Storage: Performance & Cost Comparison of Top Providers

Using Apache JMeter, this study objectively benchmarks hot object storage performance (RT and TPS) and pricing across five major cloud vendors—AWS, Azure, Alibaba Cloud, Qiniu, and Huawei—evaluating download/upload speeds for various file sizes and calculating a performance‑to‑price ratio to guide optimal provider selection.

AWSAlibaba CloudCloud Storage
0 likes · 10 min read
Best Value Cloud Storage: Performance & Cost Comparison of Top Providers
Architect
Architect
Dec 26, 2015 · Cloud Computing

Performance Evaluation and Cost‑Effectiveness of Major Cloud Object Storage Providers

This article presents a systematic performance and cost‑effectiveness comparison of six major cloud object‑storage providers—AWS, Azure, Qiniu, Huawei Cloud, Alibaba Cloud, and Kingsoft Cloud—using JMeter‑driven upload/download tests across various file sizes and analyzing price data to rank their overall value.

AWSAlibaba CloudCloud Storage
0 likes · 9 min read
Performance Evaluation and Cost‑Effectiveness of Major Cloud Object Storage Providers
dbaplus Community
dbaplus Community
Dec 11, 2015 · Databases

Master MySQL Performance Testing: Methodology, Metrics, and Tool Guide

This article presents a comprehensive overview of MySQL performance testing, covering testing methodology, reasons for testing, influencing factors across DB, OS, and storage layers, key metrics, popular open‑source tools, practical considerations, and suggestions for more automated testing solutions.

BenchmarkingMySQLPerformance Testing
0 likes · 14 min read
Master MySQL Performance Testing: Methodology, Metrics, and Tool Guide
Efficient Ops
Efficient Ops
Oct 11, 2015 · Operations

How to Seamlessly Migrate Business Workloads to a Virtualized Environment

This article outlines a step‑by‑step methodology for migrating existing services to a virtualized infrastructure, covering performance assessment, test‑environment validation, incremental rollout, full deployment, and constructing business pressure models, with special insights for game‑related workloads.

KVMPerformance TestingVirtualization
0 likes · 7 min read
How to Seamlessly Migrate Business Workloads to a Virtualized Environment
MaGe Linux Operations
MaGe Linux Operations
Aug 6, 2015 · Operations

Mastering Software Performance Testing: Key Concepts & Calculation Formulas

This article explains essential software performance testing concepts—including QPS/TPS, concurrency, response time, throughput calculations, think time, and how to estimate daily traffic using real‑world examples from e‑commerce platforms—providing formulas and practical guidance for engineers, administrators, and developers to assess and optimize system capacity.

Load TestingPerformance TestingQPS
0 likes · 11 min read
Mastering Software Performance Testing: Key Concepts & Calculation Formulas

Selection and Comparison of Big Data Benchmark Standards with a Focus on TPC‑DS

This article reviews the evolution of big‑data management technologies, discusses the criteria for choosing appropriate big‑data benchmarks, compares existing benchmarks such as MapReduce tests, YCSB, BigBench and BigFrame, and provides an in‑depth analysis of the TPC‑DS benchmark and its certification status.

Big DataData ManagementPerformance Testing
0 likes · 15 min read
Selection and Comparison of Big Data Benchmark Standards with a Focus on TPC‑DS
Qunar Tech Salon
Qunar Tech Salon
Jun 4, 2015 · Backend Development

Implementing Service Traffic Replication with TCPCopy and DubboCopy

The article explains how TCPCopy can duplicate live TCP/UDP traffic for testing, describes the challenges of selective traffic copying, and details the design and implementation of DubboCopy—a Netty‑based proxy that lowers usage barriers, supports multi‑dimensional traffic selection, and monitors performance metrics with minimal resource overhead.

DubboCopyNettyPerformance Testing
0 likes · 8 min read
Implementing Service Traffic Replication with TCPCopy and DubboCopy
MaGe Linux Operations
MaGe Linux Operations
May 11, 2015 · Operations

Mastering System Throughput: Key Metrics, Formulas, and Performance Testing Basics

This article explains core performance testing concepts—including QPS, concurrency, response time, and throughput calculations—illustrates how to estimate system capacity, relate traffic metrics to daily PV, and outlines the perspectives of users, administrators, developers, and test engineers for evaluating software performance.

Performance TestingQPSResponse Time
0 likes · 12 min read
Mastering System Throughput: Key Metrics, Formulas, and Performance Testing Basics
Baidu Tech Salon
Baidu Tech Salon
Feb 28, 2014 · Operations

Which Nginx Load‑Balancing Strategy Wins? Deep Code Dive & Real‑World Tests

This article examines Nginx's built‑in and third‑party load‑balancing algorithms—including weighted round robin, IP hash, fair, generic hash, and consistent hash—by dissecting their source code and presenting comparative performance tests across multiple scenarios to reveal their strengths and trade‑offs.

IP HashLoad BalancingPerformance Testing
0 likes · 14 min read
Which Nginx Load‑Balancing Strategy Wins? Deep Code Dive & Real‑World Tests