Tagged articles
112 articles
Page 2 of 2
Java Captain
Java Captain
Aug 19, 2018 · Fundamentals

Performance Comparison of Java forEach, C‑Style Loop, and Stream API

This article examines Java's forEach syntax, C‑style for loops, and Stream API by benchmarking their execution times on large collections, explaining the underlying mechanisms that cause performance differences and identifying the most efficient traversal method for Sets.

/loopBenchmarkingStream
0 likes · 7 min read
Performance Comparison of Java forEach, C‑Style Loop, and Stream API
Architects' Tech Alliance
Architects' Tech Alliance
Jun 29, 2018 · Fundamentals

Deep Dive into Server Fundamentals: RASUM Features, Architecture, Benchmarks, and Management Technologies

This article provides a comprehensive overview of server fundamentals, covering RASUM characteristics, instruction‑set classifications, form‑factor types, benchmark suites such as TPC and SPEC, key hardware components, memory technologies, PCIe evolution, and remote management solutions like IPMI and KVM over IP.

BenchmarkingHardwareIT Operations
0 likes · 14 min read
Deep Dive into Server Fundamentals: RASUM Features, Architecture, Benchmarks, and Management Technologies
Efficient Ops
Efficient Ops
Feb 26, 2018 · Fundamentals

Boost Your Python Speed: 20 Proven Tricks to Slash Execution Time

Learn how to dramatically improve Python performance by choosing optimal data structures, minimizing redundant data, using copy wisely, leveraging dict/set lookups, generators, efficient loops, string joining, proper formatting, fast variable swapping, concise comparisons, C extensions, multiprocessing, PyPy, and profiling tools, all backed by real benchmarks.

BenchmarkingC extensionsCode Profiling
0 likes · 16 min read
Boost Your Python Speed: 20 Proven Tricks to Slash Execution Time
Tencent Architect
Tencent Architect
Dec 8, 2017 · Databases

Modern Processors, Emerging Storage, and Database System Design: Challenges and Opportunities

This article reviews the evolution of modern multi‑core processors and non‑volatile memory, analyzes their impact on database system architecture, discusses cache‑friendly designs, distributed logging, and benchmark results, and highlights the opportunities and challenges for DBMS developers in the era of NVRAM.

BenchmarkingNon-volatile MemoryPerformance Optimization
0 likes · 17 min read
Modern Processors, Emerging Storage, and Database System Design: Challenges and Opportunities
ITPUB
ITPUB
Aug 22, 2017 · Fundamentals

Why Adding Unnecessary Sorting Can Triple Your x86 Code Speed – A Deep Dive into Performance Metrics

This article explores x86 performance optimization by comparing a simple sum‑of‑array loop with and without a pre‑sort step, demonstrating how branch prediction and cache behavior can make seemingly redundant code run up to three times faster, and outlines practical benchmarking principles and common pitfalls.

BenchmarkingC programmingCPU cycles
0 likes · 14 min read
Why Adding Unnecessary Sorting Can Triple Your x86 Code Speed – A Deep Dive into Performance Metrics
Meituan Technology Team
Meituan Technology Team
Jul 14, 2017 · Databases

How to Accelerate Database Testing with Sysbench: Insights and Extensions

This article explains how Meituan‑Dianping leverages the open‑source tool Sysbench for repeatable database performance testing, unifies test parameters, optimizes MySQL settings such as slave_parallel_workers, extends functionality via Lua scripts, and reveals the tool’s high‑performance data‑collection techniques.

BenchmarkingLua scriptingSysbench
0 likes · 13 min read
How to Accelerate Database Testing with Sysbench: Insights and Extensions
Architects' Tech Alliance
Architects' Tech Alliance
Oct 27, 2016 · Cloud Computing

Interview with SPEC Chairman Walter Bays on the 2016 SPEC Asia Summit and Emerging Cloud & Big Data Benchmarks

The article presents an interview with SPEC chairman Walter Bays at the 2016 SPEC Asia Summit in Beijing, discussing SPEC’s role, its benchmark standards, the organization’s focus on China, and the introduction of cloud‑IaaS and big‑data performance benchmarks for future computing needs.

Asia SummitBenchmarkingSPEC
0 likes · 6 min read
Interview with SPEC Chairman Walter Bays on the 2016 SPEC Asia Summit and Emerging Cloud & Big Data Benchmarks
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.

BenchmarkingPerformance Testingmetrics
0 likes · 14 min read
Master MySQL Performance Testing: Methodology, Metrics, and Tool Guide
MaGe Linux Operations
MaGe Linux Operations
Jun 24, 2014 · Operations

How to Benchmark Web Servers with http_load, webbench, ab, and Siege

This guide introduces four lightweight Linux web‑server benchmarking tools—http_load, webbench, Apache’s ab, and Siege—explaining their installation, command‑line options, example usage, and how to interpret key performance metrics such as fetches per second, response times, and throughput.

Benchmarkingabhttp_load
0 likes · 6 min read
How to Benchmark Web Servers with http_load, webbench, ab, and Siege