DeWu Technology
Author

DeWu Technology

A platform for sharing and discussing tech knowledge, guiding you toward the cloud of technology.

429
Articles
0
Likes
2.9k
Views
0
Comments
Recent Articles

Latest from DeWu Technology

100 recent articles max
DeWu Technology
DeWu Technology
Oct 15, 2025 · Backend Development

Unlock Fastjson: Inside Its High‑Performance Serialization Engine

This article dissects Alibaba's Fastjson library, explaining its architecture, core modules, project structure, serialization and deserialization processes, ASM‑based performance optimizations, AutoType security mechanisms, and streaming API, while providing code examples and practical insights for Java developers.

FastjsonJavaSerialization
0 likes · 29 min read
Unlock Fastjson: Inside Its High‑Performance Serialization Engine
DeWu Technology
DeWu Technology
Oct 13, 2025 · Backend Development

TTL Agent Pitfalls: Memory Leaks & CPU Spikes in Java – Cases & Fixes

This article explains how the Transmittable ThreadLocal (TTL) Java agent works, why improper usage can cause context contamination, memory leaks, and CPU spikes, and provides real production cases, code examples, and practical recommendations to avoid these pitfalls.

Java AgentMemory LeakTTL
0 likes · 15 min read
TTL Agent Pitfalls: Memory Leaks & CPU Spikes in Java – Cases & Fixes
DeWu Technology
DeWu Technology
Sep 24, 2025 · Backend Development

Master Java Thread Pools: Deep Dive into JDK ThreadPoolExecutor Architecture

This article explains why thread pools are essential for performance, explores the JDK ThreadPoolExecutor’s internal architecture, parameters, lifecycle states, common pitfalls, and provides practical best‑practice guidelines—including handling invokeAll timeouts, submit exceptions, rejection policies, and pool isolation techniques—to help developers use thread pools safely and efficiently.

Best PracticesJavaThread Pool
0 likes · 38 min read
Master Java Thread Pools: Deep Dive into JDK ThreadPoolExecutor Architecture
DeWu Technology
DeWu Technology
Sep 22, 2025 · Frontend Development

How to Build a Chrome Mock Extension with Manifest V3 for API Interception

This article walks through the design and implementation of a Chrome extension that mocks API responses by intercepting network requests using Manifest V3, covering architecture differences, core configuration, request‑blocking techniques, script injection, project structure, rule creation, whitelist management, and future enhancements.

API mockingBrowser extensionChrome extension
0 likes · 10 min read
How to Build a Chrome Mock Extension with Manifest V3 for API Interception
DeWu Technology
DeWu Technology
Sep 15, 2025 · Databases

Why MySQL Single-Table Data Should Stay Under 20 Million Rows

This article explains how InnoDB stores data in 16 KB pages, how B+Tree indexes work, derives the formula for the maximum number of rows a single MySQL table can hold, and why the practical limit of about twenty million rows exists, along with performance implications and optimization tips.

B-treeInnoDBMySQL
0 likes · 20 min read
Why MySQL Single-Table Data Should Stay Under 20 Million Rows
DeWu Technology
DeWu Technology
Sep 10, 2025 · Backend Development

Unlocking Hessian: How Java’s Binary Serialization Boosts Performance

This article explains the core principles of Hessian, a Java‑optimized binary serialization protocol, covering object graph traversal, encoding formats, data‑block tags, repeated‑object reuse, small‑integer inlining, and integer compression, and shows why it offers higher efficiency and compression than text‑based alternatives.

JavaSerializationbinary protocol
0 likes · 17 min read
Unlocking Hessian: How Java’s Binary Serialization Boosts Performance
DeWu Technology
DeWu Technology
Sep 8, 2025 · Frontend Development

How We Cut Log System Size by 70% with Smart Cleanup, Async Loading, and Build Optimizations

This article details how a modern frontend logging system was dramatically improved by implementing intelligent database cleanup, asynchronous module loading, dynamic JSZip imports, log queue throttling, and Rollup build‑time fixes, resulting in a much smaller bundle and smoother user experience.

Bundle OptimizationRollupasync loading
0 likes · 13 min read
How We Cut Log System Size by 70% with Smart Cleanup, Async Loading, and Build Optimizations
DeWu Technology
DeWu Technology
Sep 3, 2025 · Backend Development

How a DAG‑Based Word Distribution Platform Boosts E‑Commerce Search Efficiency

This article explains the background, supported scenarios, overall and evolving architecture, script hot‑deployment, CI/CD workflow, and future plans of a DAG‑driven word distribution platform that unifies keyword recommendation across dozens of e‑commerce use cases, improving flexibility, development cost, and user experience.

CI/CDDAG architecturee-commerce backend
0 likes · 17 min read
How a DAG‑Based Word Distribution Platform Boosts E‑Commerce Search Efficiency
DeWu Technology
DeWu Technology
Sep 1, 2025 · Mobile Development

Why R8’s ApiModel Adds an Extra new‑instance Instruction and Crashes Android Apps

This article explains how R8’s ApiModel optimization can generate a redundant new‑instance bytecode that triggers class initialization failures, why synchronized or try‑catch blocks also cause the issue, and presents four practical solutions including disabling ApiModel, official patches, custom fixes, and business‑level refactoring.

AndroidApiModelCompilation
0 likes · 16 min read
Why R8’s ApiModel Adds an Extra new‑instance Instruction and Crashes Android Apps