Tagged articles
6 articles
Page 1 of 1
FunTester
FunTester
Aug 22, 2022 · Backend Development

How to Build a High‑Performance Log Replay Engine with Java DelayQueue

This article explains the design and implementation of a timestamp‑based log replay engine that replays HTTP traffic using Java's DelayQueue, thread pools, and custom data structures, and provides performance test results demonstrating its ability to handle hundreds of thousands of requests per second.

DelayQueuePerformance Testingconcurrency
0 likes · 10 min read
How to Build a High‑Performance Log Replay Engine with Java DelayQueue
FunTester
FunTester
Dec 31, 2021 · Operations

FunTester’s 2021 Leap: 100k+ QPS Performance & Distributed Testing Insights

The 2021 year‑end summary details FunTester’s rapid growth, the expansion of its public account, major performance upgrades reaching over 100 k QPS, the design of a distributed testing framework, dynamic load models, log‑replay innovations, and the author’s deep dive into Go, Java and Groovy.

Distributed SystemsGoLoad Testing
0 likes · 10 min read
FunTester’s 2021 Leap: 100k+ QPS Performance & Distributed Testing Insights
FunTester
FunTester
Dec 30, 2021 · Backend Development

Java Log Replay System Using Disruptor for High‑Performance Load Testing

This article details a Java‑based log replay solution that re‑implements Goreplay functionality using Disruptor, covering design concepts, log extraction, implementation steps, performance metrics, identified risks, and provides full source code examples for a scalable load‑testing engine.

load-testinglog replayperformance-testing
0 likes · 11 min read
Java Log Replay System Using Disruptor for High‑Performance Load Testing
Youzan Coder
Youzan Coder
Sep 11, 2020 · Backend Development

Log-Based Replay and Comparison System for Gateway Migration Verification

The team built a log‑based replay framework that pulls and cleans old gateway logs, samples requests, concurrently replays them against both old and new gateways, automatically compares JSON responses with configurable ignore rules, retries failures, and uses matching response distributions to safely verify and migrate thousands of APIs.

Automated TestingBackendPython
0 likes · 13 min read
Log-Based Replay and Comparison System for Gateway Migration Verification
Tencent Cloud Developer
Tencent Cloud Developer
Apr 4, 2019 · Cloud Native

Design and Optimization of CynosDB for PostgreSQL: One‑Primary Multi‑Read Architecture

The article details CynosDB’s cloud‑native PostgreSQL design—using compute‑storage separation, log sinking with asynchronous replay, and multi‑version reads—to enable a one‑primary multi‑read architecture that delivers elastic scaling, reduced I/O, stateless instances, and rapid failover and efficient resource utilization through parallel log‑based recovery.

Cloud NativeCynosDBDatabase Architecture
0 likes · 15 min read
Design and Optimization of CynosDB for PostgreSQL: One‑Primary Multi‑Read Architecture