Tagged articles

benchmark

913 articles · Page 8 of 10
Programmer DD
Programmer DD
Sep 2, 2023 · Cloud Computing

MoonBit: The Next‑Gen WebAssembly Language for Cloud and Edge Computing

MoonBit, a new WebAssembly‑based programming language from China, targets cloud and edge computing with a vertically integrated toolchain, offering tiny WASM binaries, high runtime performance, advanced compilation speed, and a data‑oriented design, and includes sample code, benchmarks, and future roadmap details.

Cloud ComputingMoonBitWebAssembly
0 likes · 6 min read
MoonBit: The Next‑Gen WebAssembly Language for Cloud and Edge Computing
IT Services Circle
IT Services Circle
Aug 30, 2023 · Cloud Computing

MoonBit: A Cloud‑Native WebAssembly Programming Language for Cloud and Edge Computing

MoonBit, a new WebAssembly‑based programming language created by a Chinese development team, targets cloud and edge computing with an integrated toolchain that includes a compiler, build system, IDE and deployment tools, offering smaller binaries, higher runtime performance, and advanced compile‑time optimizations, as demonstrated by benchmarked Fibonacci implementations in MoonBit, Go, and Rust.

Cloud ComputingMoonBitWebAssembly
0 likes · 4 min read
MoonBit: A Cloud‑Native WebAssembly Programming Language for Cloud and Edge Computing
php Courses
php Courses
Aug 25, 2023 · Artificial Intelligence

Meta Launches Code Llama: An Advanced AI Coding Model

Meta introduced Code Llama, a Llama 2‑based AI coding model available in base, Python‑specific, and instruction‑tuned versions across 7B, 13B, and 34B sizes, claiming superior benchmark performance and free community licensing for research and commercial use.

AI codingCode LlamaLarge Language Model
0 likes · 5 min read
Meta Launches Code Llama: An Advanced AI Coding Model
macrozheng
macrozheng
Aug 24, 2023 · Backend Development

Why Reusing a Single Jackson ObjectMapper Boosts JSON Performance 10×

This article explains how repeatedly creating Jackson ObjectMapper instances hurts performance, demonstrates a JMH benchmark comparing new, singleton, and ThreadLocal ObjectMapper usages, and concludes that a single globally shared ObjectMapper can achieve up to ten times faster JSON parsing.

JMHJavaObjectMapper
0 likes · 8 min read
Why Reusing a Single Jackson ObjectMapper Boosts JSON Performance 10×
Top Architect
Top Architect
Aug 13, 2023 · Backend Development

Why List.sort() Is Faster Than Stream.sorted() in Java

This article investigates the performance difference between Java's native List.sort() method and the Stream.sorted() approach, provides simple demos, explains JIT warm‑up effects, and presents JMH benchmark results that show List.sort() consistently outperforms Stream.sorted() for typical collection sizes.

JMHJavabenchmark
0 likes · 11 min read
Why List.sort() Is Faster Than Stream.sorted() in Java
Java Backend Technology
Java Backend Technology
Aug 10, 2023 · Backend Development

Why list.sort() Beats stream().sorted() in Java: Benchmarks and Insights

This article investigates whether Java's list.sort() truly outperforms stream().sorted() by presenting simple demos, explaining the pitfalls of naive timing, and using JMH benchmarks to reveal that list.sort consistently runs faster due to lower overhead, while the performance gap remains small for typical data sizes.

JMHJavabenchmark
0 likes · 9 min read
Why list.sort() Beats stream().sorted() in Java: Benchmarks and Insights
Liangxu Linux
Liangxu Linux
Jul 23, 2023 · Operations

Master Linux perf: From Basics to Advanced Profiling and Flame Graphs

This comprehensive guide introduces Linux perf, explains its core components, walks through essential commands, demonstrates real‑world use cases such as CPU, memory, and I/O analysis, shows how to generate flame graphs, and provides advanced tips and troubleshooting for accurate performance profiling on Linux systems.

LinuxSystem Monitoringbenchmark
0 likes · 24 min read
Master Linux perf: From Basics to Advanced Profiling and Flame Graphs
Cloud Native Technology Community
Cloud Native Technology Community
Jul 18, 2023 · Cloud Native

2023 Kubernetes Reliability Benchmark Highlights Common Configuration Gaps

The 2023 Fairwinds Kubernetes benchmark, analyzing over 150,000 workloads, reveals that many organizations still miss critical best‑practice configurations such as memory limits, liveness probes, proper image pull policies, replica counts, and CPU limits or requests, leading to increased security risks, uncontrolled cloud costs, and reduced reliability.

Reliabilitybenchmarkbest practices
0 likes · 7 min read
2023 Kubernetes Reliability Benchmark Highlights Common Configuration Gaps
Big Data Technology & Architecture
Big Data Technology & Architecture
Jun 22, 2023 · Databases

Apache Doris 2.0 New Features: High‑Concurrency Data Serving Optimizations

Apache Doris 2.0 introduces a suite of high‑concurrency data‑serving enhancements—including row‑store format, partition‑bucket pruning, advanced indexing, materialized views, runtime filters, TOPN optimization, short‑circuit point‑query paths, prepared statements, and row cache—enabling single‑node tens of thousands QPS and dramatically reducing query latency.

Apache DorisData ServingHigh concurrency
0 likes · 23 min read
Apache Doris 2.0 New Features: High‑Concurrency Data Serving Optimizations
Laravel Tech Community
Laravel Tech Community
May 17, 2023 · Databases

Dragonfly vs Redis: Performance Claims, Benchmark Debate, and Architectural Insights

Dragonfly, an open‑source C/C++ memory cache system released by a former Google and Amazon engineer, claims superior speed and lower memory usage than Redis, but Redis’s team counters with benchmark results showing higher throughput and discusses architectural differences, scaling strategies, and future feature considerations.

DragonflyIn-Memory CacheRedis
0 likes · 10 min read
Dragonfly vs Redis: Performance Claims, Benchmark Debate, and Architectural Insights
FunTester
FunTester
Apr 19, 2023 · Backend Development

Performance Comparison of Groovy 'as' Keyword and Java Conversion Methods Using JMH

This article benchmarks the Groovy 'as' type‑conversion keyword against native Java conversion methods for String‑to‑double, double‑to‑String, and double‑to‑int operations using JMH, revealing that Java's built‑in approaches consistently outperform Groovy's 'as' keyword across various test cases.

GroovyJMHJava
0 likes · 8 min read
Performance Comparison of Groovy 'as' Keyword and Java Conversion Methods Using JMH
ITPUB
ITPUB
Mar 15, 2023 · Databases

Why Is Redis So Fast? Deep Dive into Its History, Architecture, and Performance

This article explores Redis’s evolution from its 2009 inception, outlines major version releases, examines its in‑memory design, efficient data structures, encoding schemes, single‑threaded event loop with epoll, and benchmark results, illustrating why Redis achieves exceptionally high throughput and low latency in real‑world deployments.

RedisThread Modelbenchmark
0 likes · 15 min read
Why Is Redis So Fast? Deep Dive into Its History, Architecture, and Performance
Programmer DD
Programmer DD
Mar 14, 2023 · Backend Development

Stream.toList vs Collectors.toList: Which Java List Conversion Is Faster?

This article compares Java's Stream.toList(), Collectors.toList(), and Collectors.toUnmodifiableList() by explaining their differences, showing benchmark code, presenting performance results for both 1,000 and 10,000 element streams, and concluding which method offers superior speed and efficiency.

CollectorsStreambenchmark
0 likes · 8 min read
Stream.toList vs Collectors.toList: Which Java List Conversion Is Faster?
Architecture Digest
Architecture Digest
Mar 6, 2023 · Fundamentals

The Performance Cost of Clean Code: How Following Clean‑Code Rules Can Slow Down Your Program

This article examines how strict adherence to clean‑code principles—such as using polymorphism, keeping functions tiny, and avoiding switch statements—can dramatically increase the number of CPU cycles required for simple area‑calculation loops, presenting benchmark results that show performance penalties of up to fifteen‑fold.

C++benchmarkclean code
0 likes · 20 min read
The Performance Cost of Clean Code: How Following Clean‑Code Rules Can Slow Down Your Program
Selected Java Interview Questions
Selected Java Interview Questions
Mar 4, 2023 · Backend Development

Analyzing the Performance Impact of try-catch in Java

This article investigates the common belief that using try-catch in Java severely degrades performance by examining JVM exception handling, bytecode generation, compilation optimizations, and extensive benchmark tests, ultimately showing that the overhead is negligible in most scenarios.

JVMJavabenchmark
0 likes · 16 min read
Analyzing the Performance Impact of try-catch in Java
Su San Talks Tech
Su San Talks Tech
Feb 26, 2023 · Backend Development

Does a try‑catch Inside a Java for‑loop Really Slow Down Your Code?

A practical benchmark compares placing a try‑catch inside a Java for‑loop versus wrapping the loop with try‑catch, revealing that the performance difference is negligible and that the real impact depends on exception frequency and code design rather than the try‑catch placement.

Effective JavaJMHJava
0 likes · 6 min read
Does a try‑catch Inside a Java for‑loop Really Slow Down Your Code?
DaTaobao Tech
DaTaobao Tech
Feb 8, 2023 · Fundamentals

Performance Evaluation of JavaScript, Lua, and Native Java for Dynamic Scripting

The study compares JavaScript (via the JVM engine), Lua, and pure Java for secure, lightweight dynamic scripting in Java projects, finding that native Java is orders of magnitude faster, JavaScript outperforms Lua in complex loops when the engine is reused, while Lua remains suitable for simple scripts but all scripting options are significantly slower than compiled Java.

JavaJavaScriptLua
0 likes · 10 min read
Performance Evaluation of JavaScript, Lua, and Native Java for Dynamic Scripting
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.

AutomationFlutterKun container
0 likes · 11 min read
Layered Performance Testing for Kun (Flutter‑Based) Mobile Container
ITPUB
ITPUB
Nov 1, 2022 · Databases

Why RocksDB 7.5.3 Beats 6.2.9: Deep Dive into Performance Optimizations

The new RocksDB 7.5.3 release dramatically reduces write‑stall time, lock contention and CPU usage while improving OPS and latency compared with 6.2.9.x, as shown by detailed memtier benchmark tests on a 4‑CPU, 32 GiB VM with NVMe storage.

LatencyOptimizationRocksDB
0 likes · 11 min read
Why RocksDB 7.5.3 Beats 6.2.9: Deep Dive into Performance Optimizations
21CTO
21CTO
Oct 25, 2022 · Fundamentals

Which Programming Language Will Dominate the Future? A Data‑Driven Analysis

By examining benchmark scores, Google Trends, and the TIOBE index, this article evaluates the performance, energy consumption, and popularity of languages such as C, C++, Rust, Java, Python, and Go, ultimately arguing that no single language will reign supreme.

Google Trendsbenchmarkfuture trends
0 likes · 11 min read
Which Programming Language Will Dominate the Future? A Data‑Driven Analysis
ByteDance Web Infra
ByteDance Web Infra
Oct 20, 2022 · Frontend Development

Optimizing ByteDance Frontend Monitoring SDK: Size Reduction, Benchmarking, and Real‑World Performance Analysis

This article explains how ByteDance’s frontend monitoring SDK is continuously optimized for bundle size and runtime performance through micro‑ and macro‑level code refactoring, benchmark testing with Benny and Puppeteer, and real‑world analysis using Perfsee Lab, ultimately achieving minimal impact on page load metrics.

OptimizationPuppeteerbenchmark
0 likes · 18 min read
Optimizing ByteDance Frontend Monitoring SDK: Size Reduction, Benchmarking, and Real‑World Performance Analysis
ByteDance Terminal Technology
ByteDance Terminal Technology
Oct 13, 2022 · Frontend Development

Optimizing the Size and Performance of a Frontend Monitoring SDK

This article explains how ByteDance's frontend monitoring SDK was systematically reduced in bundle size and runtime overhead through micro‑optimizations such as avoiding long class names, using functional patterns, minimizing polyfills, splitting files, leveraging Puppeteer‑based benchmarks, and applying requestIdleCallback scheduling to improve user experience on both web and mobile platforms.

Optimizationbenchmarkbundle size
0 likes · 19 min read
Optimizing the Size and Performance of a Frontend Monitoring SDK
Su San Talks Tech
Su San Talks Tech
Sep 3, 2022 · Databases

Dragonfly vs Redis: Does the New Cache System Really Outperform?

An in‑depth comparison shows that while Dragonfly claims to be the world’s fastest memory cache, Redis 7.0 often delivers higher throughput and lower latency across multiple benchmark scenarios, highlighting architectural trade‑offs and the potential for future feature adoption from Dragonfly into Redis.

DragonflyIn-Memory CacheRedis
0 likes · 19 min read
Dragonfly vs Redis: Does the New Cache System Really Outperform?
Model Perspective
Model Perspective
Aug 29, 2022 · Artificial Intelligence

Solving the Rastrigin Function with a Genetic Algorithm in Python

This article introduces the multimodal Rastrigin function, explains its challenges for optimization, and demonstrates a complete Python implementation of a genetic algorithm—including encoding, selection, crossover, mutation, and decoding—to locate the function’s global minimum, with visual results and performance analysis.

OptimizationPythonRastrigin function
0 likes · 6 min read
Solving the Rastrigin Function with a Genetic Algorithm in Python
Tencent Cloud Developer
Tencent Cloud Developer
Aug 18, 2022 · Fundamentals

Perfect Hash Functions and Their Use in High‑Performance HashMaps

The article explains perfect hash functions, their collision‑free construction methods such as FCH, CHD, and PTHash, compares them to conventional hash tables, reviews common and cryptographic hash functions, and shows how read‑only perfect‑hash maps deliver faster lookups and lower memory use for static key sets.

Data Structurealgorithmbenchmark
0 likes · 21 min read
Perfect Hash Functions and Their Use in High‑Performance HashMaps
DataFunTalk
DataFunTalk
Aug 10, 2022 · Big Data

Delta Lake 2.0, Iceberg, Hudi: A Comparative Study and the Arctic Lakehouse Service

The article reviews recent developments in data‑lake table formats—Delta Lake 2.0, Iceberg, and Hudi—examining their features, benchmark results, and ecosystem impact, and then introduces Arctic, an open‑source streaming lakehouse service built on Iceberg that aims to bridge batch‑stream gaps for enterprises.

Data LakeDelta LakeHudi
0 likes · 24 min read
Delta Lake 2.0, Iceberg, Hudi: A Comparative Study and the Arctic Lakehouse Service
Laravel Tech Community
Laravel Tech Community
Aug 4, 2022 · Backend Development

ip2region 2.10.0 Release: New C# and Node.js Clients, Benchmarks, and Fixes

The ip2region 2.10.0 update introduces C# and Node.js query clients, provides detailed benchmark results, fixes a Python XDB searcher bug, disables buffer‑related functions for several languages, and includes a Maven dependency snippet for Java, all while maintaining microsecond‑level query performance for offline IP lookup.

C#JavaNode.js
0 likes · 3 min read
ip2region 2.10.0 Release: New C# and Node.js Clients, Benchmarks, and Fixes
FunTester
FunTester
Jul 27, 2022 · Backend Development

How Java’s DelayQueue Handles Million‑QPS Loads: Performance Test Insights

This article examines the implementation of java.util.concurrent.DelayQueue for high‑throughput performance testing, presents a custom Delayed object, shares benchmark code and results across various thread counts, and concludes that DelayQueue can sustain several million QPS when properly tuned.

DelayQueueJavaQueue
0 likes · 7 min read
How Java’s DelayQueue Handles Million‑QPS Loads: Performance Test Insights
21CTO
21CTO
Jul 6, 2022 · Operations

Energy-Efficient Programming Languages: Results from a Cross-Language Study

A recent paper examines the energy consumption, runtime, and memory usage of software across 27 programming languages, revealing that compiled languages like C and C++ are the most energy‑efficient, while highlighting the growing importance of energy awareness in software development and its implications for embedded, mobile, and cryptocurrency applications.

benchmarkenergy efficiencygreen computing
0 likes · 5 min read
Energy-Efficient Programming Languages: Results from a Cross-Language Study
FunTester
FunTester
Jun 14, 2022 · Backend Development

Why ConcurrentHashMap Slows Down with Hundreds of Threads? A Deep Performance Test

This article presents a detailed benchmark of java.util.concurrent.ConcurrentHashMap under high thread counts, explains the test methodology using a Groovy‑based FunTester framework, shares raw performance numbers, and uncovers that CPU limits and random number generation are the primary bottlenecks.

JavaThreadLocalRandombenchmark
0 likes · 7 min read
Why ConcurrentHashMap Slows Down with Hundreds of Threads? A Deep Performance Test
Tencent Cloud Developer
Tencent Cloud Developer
Jun 6, 2022 · Cloud Computing

High‑Performance Network Solutions: RDMA, RoCE, iWARP and io_uring – Principles, Implementation and Benchmark Analysis

The article reviews high‑performance networking options—RDMA (including RoCE v2 and iWARP) and Linux’s io_uring—explaining their principles, hardware requirements, and benchmark results, and concludes that while RDMA delivers ultra‑low latency for specialized workloads, io_uring offers modest network benefits, leaving TCP as the default for most services.

RDMAbenchmarkhigh‑performance networking
0 likes · 10 min read
High‑Performance Network Solutions: RDMA, RoCE, iWARP and io_uring – Principles, Implementation and Benchmark Analysis
AntTech
AntTech
Jun 2, 2022 · Databases

LDBC Announces the First Global Financial Graph Database Benchmark (FinBench)

The LDBC has approved the world’s first financial graph database benchmark, FinBench, a collaborative effort led by Ant Group to provide a rigorous, open‑source testing suite that simulates real‑world financial workloads and fills a critical gap in graph database evaluation.

Ant GroupFinBenchLDBC
0 likes · 4 min read
LDBC Announces the First Global Financial Graph Database Benchmark (FinBench)
Code DAO
Code DAO
May 31, 2022 · Artificial Intelligence

How Deep Convolutional Networks Boost Image Super-Resolution: A Paper Review

This article reviews the seminal SRCNN paper, detailing its contributions, architecture, training pipeline, hyper‑parameters, and extensive experiments that show how a shallow fully‑convolutional network achieves superior PSNR and runtime compared to traditional sparse‑coding and bicubic methods.

CNNPSNRSRCNN
0 likes · 12 min read
How Deep Convolutional Networks Boost Image Super-Resolution: A Paper Review
Tencent Cloud Developer
Tencent Cloud Developer
Mar 30, 2022 · Backend Development

Go High-Performance Programming: Concurrency Optimization Techniques

This article, the second in a Go high‑performance series, details concurrency optimizations including lock‑free data structures versus locked lists, sharding and RWMutex to cut lock contention, controlling goroutine creation with pooling, using sync.Once for cheap one‑time initialization, and employing sync.Cond for efficient goroutine notification.

GoGoroutineOptimization
0 likes · 30 min read
Go High-Performance Programming: Concurrency Optimization Techniques
StarRocks
StarRocks
Mar 10, 2022 · Databases

StarRocks 2.0 vs ClickHouse: Benchmark Shows Up to 7× Speed Boost

Community testing of StarRocks 2.0 revealed that, across multiple benchmarks—including low‑cardinality queries, SSB workloads, and high‑concurrency scenarios—StarRocks consistently outperformed ClickHouse and Druid, delivering performance gains ranging from 2‑3× to over 7×.

ClickHouseSSBStarRocks
0 likes · 6 min read
StarRocks 2.0 vs ClickHouse: Benchmark Shows Up to 7× Speed Boost
FunTester
FunTester
Feb 14, 2022 · Backend Development

Performance Comparison of LMAX Disruptor and LinkedBlockingQueue in Java

This article presents a comprehensive performance comparison between LMAX Disruptor and Java's LinkedBlockingQueue, detailing test setups, producer and consumer configurations, various object sizes, benchmark results, and practical conclusions for high‑throughput backend systems.

DisruptorJavabenchmark
0 likes · 26 min read
Performance Comparison of LMAX Disruptor and LinkedBlockingQueue in Java
Sohu Tech Products
Sohu Tech Products
Feb 2, 2022 · Mobile Development

Performance Optimization Analysis of Swift Subarray Extraction

This article examines various methods for extracting subarrays in Swift, benchmarking loop‑based copying, range subscripting with map, while loops, and direct memory copying via memcpy, analyzing their execution times, compiler optimizations, and trade‑offs to guide developers toward efficient array handling in performance‑critical applications.

ArrayMemoryCopySwift
0 likes · 16 min read
Performance Optimization Analysis of Swift Subarray Extraction
MaGe Linux Operations
MaGe Linux Operations
Jan 6, 2022 · Fundamentals

Why the Fastest Way to Loop in Python Is Not to Loop at All

This article compares Python's while and for loops, shows benchmark results revealing that for loops run faster due to fewer Python‑level operations, and demonstrates that using built‑in functions like sum or applying a mathematical formula can make looping dramatically faster, often eliminating the loop entirely.

Pythonalgorithm optimizationbenchmark
0 likes · 6 min read
Why the Fastest Way to Loop in Python Is Not to Loop at All
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 6, 2022 · Big Data

Inside Alibaba Cloud’s MRACC Engine: How It Won the TPCx‑BB Benchmark

Alibaba Cloud’s self‑developed MRACC (Apasara Compute MapReduce Accelerator) leveraged hardware‑software integration, Spark and Hadoop optimizations, and eRDMA networking to achieve the top TPCx‑BB SF3000 performance, delivering up to 2‑3× faster SQL queries and 30% faster Spark shuffle, with significant cost efficiency gains.

Big DataRDMAbenchmark
0 likes · 9 min read
Inside Alibaba Cloud’s MRACC Engine: How It Won the TPCx‑BB Benchmark
Code DAO
Code DAO
Dec 30, 2021 · Artificial Intelligence

Exemplar Transformers Enable 8× Faster CPU‑Compatible Visual Tracking

Researchers at ETH Zurich introduce Exemplar Transformers, a novel Transformer layer that accelerates visual object tracking by eight times, runs in real‑time on CPUs, and improves robustness when integrated into a Siamese‑based tracker, achieving state‑of‑the‑art performance on six benchmark datasets.

CPUSiamese trackerTransformer
0 likes · 5 min read
Exemplar Transformers Enable 8× Faster CPU‑Compatible Visual Tracking
Java Captain
Java Captain
Dec 18, 2021 · Databases

Performance Benchmark of RedisJSON vs MongoDB and ElasticSearch

The report presents extensive YCSB‑based performance benchmarks showing that RedisJSON (with RediSearch) outperforms MongoDB and ElasticSearch by large margins in isolated writes, isolated reads, mixed workloads, and latency across a variety of operation mixes on identical AWS hardware.

ElasticsearchMongoDBNoSQL
0 likes · 15 min read
Performance Benchmark of RedisJSON vs MongoDB and ElasticSearch
Top Architect
Top Architect
Dec 16, 2021 · Databases

RedisJSON Performance Benchmark Compared with MongoDB and ElasticSearch

This article presents a detailed performance benchmark of RedisJSON (RediSearch) against MongoDB and ElasticSearch, showing RedisJSON’s superior throughput and latency across isolated writes, reads, and mixed workloads, supported by YCSB test results and extensive latency analysis.

MongoDBRedisJSONYCSB
0 likes · 12 min read
RedisJSON Performance Benchmark Compared with MongoDB and ElasticSearch
FunTester
FunTester
Dec 8, 2021 · Databases

How Fast Can MySQL Insert and Delete? FunTester Performance Benchmarks

This article walks through using the FunTester framework to benchmark MySQL insert and delete operations, showing Java code examples, test configurations, and JSON results that reveal a high QPS for inserts and a noticeable slowdown when deletions are performed.

FunTesterInsertJava
0 likes · 7 min read
How Fast Can MySQL Insert and Delete? FunTester Performance Benchmarks
Laravel Tech Community
Laravel Tech Community
Dec 5, 2021 · Backend Development

PHP 8.1 Release and Performance Benchmark Report

The article announces the official release of PHP 8.1 and presents a detailed performance benchmark conducted on an Ubuntu Linux AMD EPYC 72F3 server, comparing multiple PHP versions and highlighting the roughly 4% speed improvement of PHP 8.1 over its predecessor.

LinuxPHPVersion 8.1
0 likes · 4 min read
PHP 8.1 Release and Performance Benchmark Report
21CTO
21CTO
Dec 1, 2021 · Backend Development

How Much Faster Is PHP 8.1? In‑Depth Benchmark Results Across Versions

An extensive Phoronix benchmark on Ubuntu‑based AMD EPYC servers compares PHP 8.1 with earlier releases, revealing roughly 4 % speed gains over PHP 8.0, lower peak memory usage, and consistent performance improvements across micro‑benchmarks, XML parsing, and JSON generation.

PHPServerbackend
0 likes · 5 min read
How Much Faster Is PHP 8.1? In‑Depth Benchmark Results Across Versions
FunTester
FunTester
Nov 30, 2021 · Backend Development

Which HTTP Client Wins? Java FunTester vs Go net/http vs fasthttp Performance Test

The article presents a detailed performance comparison of three HTTP client implementations—Java FunTester, Go's net/http, and the high‑performance fasthttp library—across multiple thread counts and artificial latency settings, reporting CPU usage, memory consumption, and QPS to determine the most efficient choice.

GoHTTPJava
0 likes · 9 min read
Which HTTP Client Wins? Java FunTester vs Go net/http vs fasthttp Performance Test
Selected Java Interview Questions
Selected Java Interview Questions
Nov 27, 2021 · Backend Development

Understanding Java Stream API: Operations, Characteristics, and Performance Compared to Iterator

This article introduces Java 8's Stream API, explains its intermediate and terminal operations, highlights its functional characteristics, compares its performance with traditional iterator loops through benchmark tests, and offers practical recommendations for using streams and parallel streams in backend development.

IteratorJavaParallel Stream
0 likes · 12 min read
Understanding Java Stream API: Operations, Characteristics, and Performance Compared to Iterator
Open Source Linux
Open Source Linux
Nov 16, 2021 · Databases

How to Stress Test Redis with redis-benchmark: A Quick Guide

This guide explains how to use Redis's built-in redis-benchmark tool to simulate concurrent client load, interpret key performance metrics such as request latency and throughput, and monitor server resource usage, helping operators prevent cache-related failures like penetration and avalanche after deployment.

OperationsRedisbenchmark
0 likes · 3 min read
How to Stress Test Redis with redis-benchmark: A Quick Guide
Tencent Cloud Developer
Tencent Cloud Developer
Oct 11, 2021 · Backend Development

Comparison of Go JSON Parsing Libraries: Performance, Features, and Usage Guidelines

The article compares Go's built‑in encoding/json with third‑party libraries jsoniter, easyjson, jsonparser, and the author's jsonvalue, outlining each one's features, performance benchmarks, and ideal use cases—standard library for simplicity, easyjson for maximum speed with code generation, jsonparser or jsoniter for selective extraction, and jsonvalue for flexible, case‑insensitive handling.

benchmarkdeserializationjson
0 likes · 21 min read
Comparison of Go JSON Parsing Libraries: Performance, Features, and Usage Guidelines
Programmer DD
Programmer DD
Sep 21, 2021 · Backend Development

Why Adding More Dubbo Connections Doesn’t Always Boost Throughput

This article examines Dubbo’s connection‑control feature, demonstrates how long‑living TCP connections are created, runs benchmark tests with one and two connections, discovers that varying IO thread counts skew results, and shows that increasing connections alone rarely improves throughput.

Connection ControlDubboIO threads
0 likes · 14 min read
Why Adding More Dubbo Connections Doesn’t Always Boost Throughput
Wukong Talks Architecture
Wukong Talks Architecture
Sep 2, 2021 · Databases

Step-by-Step Guide to Building and Benchmarking a Redis Master‑Slave Architecture

This article provides a comprehensive tutorial on setting up a one‑master‑one‑slave Redis replication environment, configuring read‑write separation, verifying data synchronization, testing read‑only behavior, and performing performance benchmarking with redis‑benchmark, complete with command examples and result analysis.

Cachingbenchmarkdatabase
0 likes · 9 min read
Step-by-Step Guide to Building and Benchmarking a Redis Master‑Slave Architecture
DataFunSummit
DataFunSummit
Aug 10, 2021 · Artificial Intelligence

Challenges and Future Directions for Recommendation Systems: Benchmarks, Explainability, and Data Confounding

The article examines the rapid growth of recommendation systems, highlighting the need for industrial‑grade benchmarks, transparent explainability, and addressing algorithmic confounding caused by feedback loops, while discussing how these issues affect both users and content providers in the AI‑driven ecosystem.

AIFeedback Loopbenchmark
0 likes · 12 min read
Challenges and Future Directions for Recommendation Systems: Benchmarks, Explainability, and Data Confounding
Beike Product & Technology
Beike Product & Technology
Aug 6, 2021 · Mobile Development

Beike iOS Cold‑Start Optimization Practices and Framework

This article systematically presents the cold‑start performance problems of the Beike iOS app, defines testing standards, explains the essence of optimization, lists common pitfalls, and details a comprehensive set of practical solutions ranging from lifecycle‑aware task scheduling and minimal‑set launchers to dynamic‑library lazy loading, compile‑time I/O elimination, static‑initializer handling, dead‑code removal, and monitoring standards.

Performance Optimizationbenchmarkcold-start
0 likes · 22 min read
Beike iOS Cold‑Start Optimization Practices and Framework
DataFunTalk
DataFunTalk
Aug 5, 2021 · Big Data

Building a Unified High‑Performance OLAP Platform with DorisDB at Beike Real Estate

The article describes how Beike Real Estate consolidated multiple OLAP engines into a single DorisDB‑based platform, detailing the business challenges, DorisDB’s technical advantages, extensive performance and concurrency benchmarks, and the resulting improvements in stability, query speed, and operational simplicity across various business scenarios.

AnalyticsBig DataDorisDB
0 likes · 14 min read
Building a Unified High‑Performance OLAP Platform with DorisDB at Beike Real Estate
Top Architect
Top Architect
Jun 29, 2021 · Backend Development

Performance Comparison of Java Stream API vs Iterator and Recommendations

This article explains Java 8 Stream fundamentals, compares its intermediate and terminal operations with traditional iterator loops through a series of benchmark tests (mapping, filtering, sorting, reduction, string joining, and mixed operations), analyzes results for different data sizes and CPU configurations, and provides practical guidance on when to use Stream, parallel Stream, or iterator in backend development.

Backend DevelopmentIteratorJava
0 likes · 12 min read
Performance Comparison of Java Stream API vs Iterator and Recommendations
Big Data Technology Architecture
Big Data Technology Architecture
Jun 22, 2021 · Databases

Hopsworks Feature Store: Transparent Dual‑Storage System for Online and Offline Machine Learning Features

This article explains how Hopsworks’ feature store unifies online low‑latency and offline high‑throughput storage using a dual‑system architecture built on RonDB, detailing its API, metadata handling, ingestion pipeline, benchmarks, and how it simplifies production machine‑learning feature access.

Feature StoreRonDBbenchmark
0 likes · 17 min read
Hopsworks Feature Store: Transparent Dual‑Storage System for Online and Offline Machine Learning Features