Tagged articles

Benchmark

1150 articles · Page 12 of 12
Didi Tech
Didi Tech
Aug 17, 2019 · Artificial Intelligence

Didi’s Elastic Inference Service & IFX Engine: Achieving World‑Class AI Inference

Didi’s Elastic Inference Service (EIS) and its IFX AI acceleration engine provide a distributed, cost‑effective inference platform that automatically scales resources based on QPS and latency requirements, supports major deep‑learning frameworks, excels in public‑cloud, private‑cloud, IoT and edge scenarios, and achieved top‑rank DAWNBench latency and cost scores on ImageNet with P4 GPUs.

AI inferenceBenchmarkCloud AI
0 likes · 7 min read
Didi’s Elastic Inference Service & IFX Engine: Achieving World‑Class AI Inference
JD Retail Technology
JD Retail Technology
Aug 13, 2019 · Databases

Performance Comparison of YugabyteDB and CockroachDB

An objective performance comparison between YugabyteDB (v1.3.0.0) and CockroachDB (v19.1.3) was conducted using the official test scenarios, covering write, read, mixed, secondary index, and transactional workloads on a three‑node Docker environment, with analysis of results and conclusions on their relative strengths.

BenchmarkCockroachDBYugabyteDB
0 likes · 4 min read
Performance Comparison of YugabyteDB and CockroachDB
Meitu Technology
Meitu Technology
Aug 9, 2019 · Databases

Redis 6 Multithreaded I/O Implementation and Performance Evaluation

The article details Redis 6’s new multithreaded I/O feature—motivated by network‑I/O bottlenecks, implemented with lock‑free pending‑read queues that offload reads, writes, and protocol parsing to worker threads while keeping command execution single‑threaded—and demonstrates through a simple benchmark that using four I/O threads roughly doubles GET/SET throughput compared with Redis 5.

BenchmarkC++Multithreaded I/O
0 likes · 11 min read
Redis 6 Multithreaded I/O Implementation and Performance Evaluation
ITPUB
ITPUB
Aug 1, 2019 · Databases

Mastering NewLife.Redis: Architecture, Usage, and Performance Tips

This article explains the two‑layer architecture of NewLife.Redis, demonstrates basic and advanced usage with code examples, shares stress‑test results achieving hundreds of thousands of operations per second, and provides practical tips and FAQs for high‑performance Redis deployments.

BenchmarkCachingPerformance
0 likes · 11 min read
Mastering NewLife.Redis: Architecture, Usage, and Performance Tips
System Architect Go
System Architect Go
Jul 29, 2019 · Backend Development

10 Common Go Mistakes That Can Sabotage Your Code

This article enumerates ten frequent Go programming errors—from unknown enum handling and benchmark mis‑optimizations to pointer misuse, slice initialization, context pitfalls, and error‑handling practices—explaining why they occur, showing reproducible code examples, and offering concrete fixes to write more reliable Go code.

BenchmarkContextGo
0 likes · 14 min read
10 Common Go Mistakes That Can Sabotage Your Code
Architect's Tech Stack
Architect's Tech Stack
Jul 14, 2019 · Backend Development

Performance Evaluation of Java 8 Stream API: Benchmarks and Insights

This article presents a comprehensive benchmark of Java 8 Stream API on large‑scale data, comparing serial and parallel stream operations with traditional external iteration across primitive, object, and reduction workloads, and draws practical recommendations on when to use streams for optimal performance.

BenchmarkJVMParallelism
0 likes · 8 min read
Performance Evaluation of Java 8 Stream API: Benchmarks and Insights
Programmer DD
Programmer DD
Jun 3, 2019 · Backend Development

How to Speed Up Spring Boot Startup: 16 Proven Optimizations

This article walks through a series of practical experiments—ranging from baseline Flux tests to lazy initialization, JVM options, dependency exclusions, and AppCDS—to dramatically reduce Spring Boot application startup time, ultimately achieving sub‑second launch speeds.

BenchmarkOptimizationSpring Boot
0 likes · 10 min read
How to Speed Up Spring Boot Startup: 16 Proven Optimizations
Java Architecture Diary
Java Architecture Diary
Mar 30, 2019 · Backend Development

Which Java UUID Generator Is Fastest? JMH Benchmark Comparison

This article explains the purpose of UUIDs, common use cases, compares several Java UUID generation libraries, and presents JMH benchmark results showing that the mica implementation based on Java 9 outperforms JDK 8 ThreadLocalRandom and Hutool FastSimpleUUID by three to four times.

BenchmarkJMHPerformance
0 likes · 4 min read
Which Java UUID Generator Is Fastest? JMH Benchmark Comparison
21CTO
21CTO
Feb 22, 2019 · Fundamentals

Why the Iconic “Lenna” Photo Became the Face of Image‑Processing Research

The article recounts how a 1960 Playboy portrait of Lena Söderberg was adopted by image‑processing researchers as a standard test image, explains the technical and cultural reasons for its lasting popularity, and follows her unexpected rise to fame within the scientific community.

BenchmarkCompressionLenna
0 likes · 7 min read
Why the Iconic “Lenna” Photo Became the Face of Image‑Processing Research
Node Underground
Node Underground
Nov 29, 2018 · Backend Development

Boost Node.js Performance: 8 Proven Techniques for Faster Apps

This article presents eight practical strategies—including upgrading Node.js, leveraging fast-json-stringify, optimizing promises, tuning V8 GC, using streams correctly, and employing node‑clinic tools—to dramatically improve the performance and scalability of Node.js applications.

BenchmarkJSONNode.js
0 likes · 21 min read
Boost Node.js Performance: 8 Proven Techniques for Faster Apps
Architects' Tech Alliance
Architects' Tech Alliance
Nov 14, 2018 · Fundamentals

TOP500 Supercomputer Rankings 2018: Performance, Architecture, and Global Trends

The 52nd TOP500 list released in November 2018 shows US DOE machines dominating the top ten, highlights performance gains of Summit and Sierra, details the hardware of leading supercomputers worldwide, and analyzes country shares, manufacturers, accelerator usage, interconnect technologies, and energy‑efficiency rankings such as Green500 and HPCG.

BenchmarkCPUHPC
0 likes · 9 min read
TOP500 Supercomputer Rankings 2018: Performance, Architecture, and Global Trends
Programmer DD
Programmer DD
Aug 25, 2018 · Backend Development

Mastering Java Microbenchmarking with JMH: 12 Common Pitfalls and How to Avoid Them

This article introduces Java Microbenchmark Harness (JMH), explains why precise benchmarking matters, and walks through twelve typical testing pitfalls—such as dead‑code elimination, constant folding, loop misuse, fork isolation, method inlining, false sharing, branch prediction, and multithreading—showing how JMH helps developers obtain reliable performance measurements.

BenchmarkJITJMH
0 likes · 25 min read
Mastering Java Microbenchmarking with JMH: 12 Common Pitfalls and How to Avoid Them
Suning Technology
Suning Technology
Apr 23, 2018 · Artificial Intelligence

How Suning’s Facial Recognition Powers Unmanned Stores and Beats Global Benchmarks

At QCon 2018 in Beijing, Suning’s Silicon Valley Research Institute showcased its cutting‑edge facial‑recognition system—leveraging ResNet and Inception‑ResNet architectures—to achieve top global rankings and enable real‑time, contact‑less services such as unmanned stores, employee access control, and intelligent store video analytics.

AIBenchmarkdeep learning
0 likes · 7 min read
How Suning’s Facial Recognition Powers Unmanned Stores and Beats Global Benchmarks
MaGe Linux Operations
MaGe Linux Operations
Feb 27, 2018 · Backend Development

Building a High‑Performance HTTP Keep‑Alive Benchmark with Python asyncio

This article explains the concept of asynchronous I/O, introduces Python’s provisional asyncio module, and walks through a complete example that creates an HTTP keep‑alive benchmark tool, including code, test environment, performance results, and key asyncio concepts such as event loops, futures, coroutines, and generators.

BenchmarkHTTPPython
0 likes · 10 min read
Building a High‑Performance HTTP Keep‑Alive Benchmark with Python asyncio
21CTO
21CTO
Oct 23, 2017 · Mobile Development

Does Kotlin Compile Faster Than Java? Real‑World Benchmark Results

Through a series of Gradle‑based benchmarks on clean, daemon‑enabled, and incremental builds, this study compares Java and Kotlin compilation times, revealing that while Java is slightly faster on cold builds, Kotlin matches or exceeds Java in typical incremental scenarios.

BenchmarkCompilationGradle
0 likes · 8 min read
Does Kotlin Compile Faster Than Java? Real‑World Benchmark Results
MaGe Linux Operations
MaGe Linux Operations
Oct 10, 2017 · Fundamentals

Why Vim Still Beats Modern Editors in Speed and Memory Usage

This article explains Vim’s powerful, extensible features, presents benchmark comparisons of memory consumption and operation speed against editors like Emacs, Nano, VS Code, Atom, Sublime, and shows why many developers still prefer Vim for efficient text editing.

BenchmarkPerformanceVim
0 likes · 6 min read
Why Vim Still Beats Modern Editors in Speed and Memory Usage
Architects' Tech Alliance
Architects' Tech Alliance
Jul 28, 2017 · Fundamentals

Intel 545S SSD Review: 64‑Layer 3D NAND Performance and Benchmarks

The Intel 545S SSD, featuring a 64‑layer TLC 3D NAND architecture, is evaluated through extensive synthetic and real‑world benchmarks, revealing solid sequential speeds, decent read latency, but notable firmware stability issues that currently limit its recommendation despite an attractive price point.

BenchmarkHardwareIntel
0 likes · 12 min read
Intel 545S SSD Review: 64‑Layer 3D NAND Performance and Benchmarks
Architecture Digest
Architecture Digest
Jun 11, 2017 · Big Data

Kafka High‑Reliability Architecture, Storage Mechanisms, Replication, and Benchmark Analysis

This article explains Kafka's distributed architecture, its topic‑partition storage model, replication and synchronization mechanisms, reliability guarantees such as ISR and high‑watermark, and presents benchmark results that illustrate how replication factor, acks settings, and partition count affect throughput and latency.

BenchmarkKafkareliability
0 likes · 34 min read
Kafka High‑Reliability Architecture, Storage Mechanisms, Replication, and Benchmark Analysis
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Apr 25, 2017 · Fundamentals

What Metrics Really Matter When Benchmarking SSDs?

This article explains the key SSD benchmark indicators—4K random I/O, sustained throughput, performance consistency, durability, and write amplification—while describing why they matter for evaluating storage solutions and guiding proper SSD selection for production workloads.

BenchmarkIOPerformance
0 likes · 5 min read
What Metrics Really Matter When Benchmarking SSDs?
High Availability Architecture
High Availability Architecture
Mar 31, 2017 · Backend Development

Benchmarking JSON vs Protobuf Performance in Java

This article benchmarks Java JSON libraries against Google Protobuf, analyzing decode/encode performance for integers, doubles, strings, objects, and lists, revealing that while Protobuf often outperforms JSON, optimized JSON libraries like DSL‑JSON can narrow the gap dramatically.

BenchmarkJSONProtobuf
0 likes · 22 min read
Benchmarking JSON vs Protobuf Performance in Java
Tencent Cloud Developer
Tencent Cloud Developer
Mar 9, 2017 · Databases

Benchmarking TokuDB vs InnoDB: Insertion Throughput and Compression Ratio

The benchmark shows that while InnoDB delivers roughly 30 % higher insert throughput than TokuDB, the TokuDB engine achieves 10‑16× storage compression with comparable import times, minimal impact from log‑sync settings, and zlib emerging as the preferred compression algorithm for balanced performance and CPU usage.

BenchmarkCompressionInnoDB
0 likes · 18 min read
Benchmarking TokuDB vs InnoDB: Insertion Throughput and Compression Ratio
dbaplus Community
dbaplus Community
Feb 12, 2017 · Databases

Can Open‑Source Databases Handle Millions of Queries per Second? PostgreSQL vs MySQL Benchmarks

This article presents a detailed benchmark comparing PostgreSQL 9.6 and MySQL 5.7 on identical high‑end hardware using pgbench and SysBench, describing the test methodology, configuration tweaks, performance results for point selects and OLTP workloads, and concluding that both systems scale to modern demanding workloads.

BenchmarkMySQLPostgreSQL
0 likes · 11 min read
Can Open‑Source Databases Handle Millions of Queries per Second? PostgreSQL vs MySQL Benchmarks
21CTO
21CTO
Jan 6, 2016 · Backend Development

Essential Best Practices for Accurate HTTP Load Testing

This article outlines ten practical guidelines—ranging from test environment consistency and dedicated hardware to network capacity checks, OS tuning, realistic workloads, proper test duration, and comprehensive result reporting—to ensure reliable and reproducible HTTP server performance benchmarks.

BackendBenchmarkLoad Testing
0 likes · 13 min read
Essential Best Practices for Accurate HTTP Load Testing
21CTO
21CTO
Dec 13, 2015 · Backend Development

Why PHP7+Swoole Beats Nginx and Go in High‑Concurrency Benchmarks

A benchmark using ApacheBench compares Nginx static serving, a Golang HTTP server, and a PHP7+Swoole server under 100‑concurrent connections for one million requests, showing PHP7+Swoole achieving roughly 75 % higher QPS than both Nginx and Golang, along with detailed environment, code, and resource usage data.

BenchmarkPerformanceSwoole
0 likes · 16 min read
Why PHP7+Swoole Beats Nginx and Go in High‑Concurrency Benchmarks
ITPUB
ITPUB
Sep 10, 2015 · Databases

Inside the K-DB Experience Day: Performance Showdown with Oracle

The article recounts a hands‑on K‑DB experience event where participants migrated Oracle workloads, benchmarked K‑DB against Oracle using TPMC, explored the K‑RAC cluster feature, and shared detailed observations that highlight K‑DB's compatibility, performance, and stability in a real‑world setting.

BenchmarkK-DBPerformance
0 likes · 14 min read
Inside the K-DB Experience Day: Performance Showdown with Oracle

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.

BenchmarkSQLTPC-DS
0 likes · 15 min read
Selection and Comparison of Big Data Benchmark Standards with a Focus on TPC‑DS