Tagged articles
55 articles
Page 1 of 1
Old Zhang's AI Learning
Old Zhang's AI Learning
May 5, 2026 · Artificial Intelligence

vLLM 0.20.1 Fixes Instability and Speed Issues for DeepSeek V4

The vLLM 0.20.1 patch, released shortly after 0.20.0, consolidates stability fixes and performance optimizations for DeepSeek V4, adds several bug fixes, updates installation instructions, and provides targeted upgrade recommendations for different user scenarios.

DeepSeek-V4GPU inferenceModel Deployment
0 likes · 9 min read
vLLM 0.20.1 Fixes Instability and Speed Issues for DeepSeek V4
21CTO
21CTO
Apr 21, 2026 · Industry Insights

How a Graduate Student Uncovered and Fixed a 20‑Year‑Old E16 Window‑Manager Bug

A graduate student named Kamila, while preparing LaTeX slides on a Linux desktop, repeatedly crashed the Enlightenment E16 window manager, traced the freeze to an unbounded title‑truncation loop that had lingered since 2006, and ultimately patched the bug, highlighting the enduring value of open‑source vigilance.

E16EnlightenmentLinux
0 likes · 6 min read
How a Graduate Student Uncovered and Fixed a 20‑Year‑Old E16 Window‑Manager Bug
Architecture Digest
Architecture Digest
Mar 20, 2026 · Backend Development

Why Spring Framework 7.0.4’s Hidden Bugs and Speed Boosts Matter to You

The article dissects Spring 7.0.4’s critical deadlock bug, explains several other subtle fixes, details three major performance optimizations that can cut startup time by up to 50 % and up to 20 % request latency, and provides practical upgrade guidance for Kubernetes‑deployed Java services.

KubernetesSpring Frameworkbug fix
0 likes · 13 min read
Why Spring Framework 7.0.4’s Hidden Bugs and Speed Boosts Matter to You
macrozheng
macrozheng
Mar 17, 2026 · Backend Development

How Spring 7.0.4 Fixes Deadlock Bugs and Boosts Startup Speed by Up to 50%

Spring Framework 7.0.4 resolves a rare deadlock caused by concurrent shutdown paths in Kubernetes, introduces dozens of bug fixes and performance tweaks—including faster request routing, annotation caching, and validation refactoring—that together can cut startup time by 30‑50% depending on the JDK version.

Spring Frameworkbug fixjava
0 likes · 13 min read
How Spring 7.0.4 Fixes Deadlock Bugs and Boosts Startup Speed by Up to 50%
Java Tech Enthusiast
Java Tech Enthusiast
Feb 3, 2026 · Backend Development

Spring Boot 4.0.2: Critical Kafka Fixes, Dependency Upgrades & What to Watch

Spring Boot 4.0.2 is a maintenance release that focuses on fixing over 20 bugs—including a critical Kafka transaction auto‑configuration issue—upgrading more than 40 core dependencies, improving documentation, and introducing minor breaking changes, making it essential for Java developers to upgrade promptly.

Kafkabug fixdependency-upgrade
0 likes · 8 min read
Spring Boot 4.0.2: Critical Kafka Fixes, Dependency Upgrades & What to Watch
Alibaba Cloud Native
Alibaba Cloud Native
Oct 15, 2025 · Cloud Native

What’s New in Higress 2.0? 30 Updates Including RAG MCP Server and Performance Fixes

The Higress 2.0 release introduces 30 changes—13 new features such as a RAG MCP server and ECDS‑based configuration refactor, 7 bug fixes, 5 refactorings, documentation updates and a test improvement—providing developers with enhanced knowledge‑management capabilities, more stable routing, and clearer documentation for cloud‑native service‑mesh environments.

MCPRAGRelease Notes
0 likes · 20 min read
What’s New in Higress 2.0? 30 Updates Including RAG MCP Server and Performance Fixes
Tencent Cloud Developer
Tencent Cloud Developer
Jan 3, 2025 · Operations

Deep Dive into Linux Kernel Page Cache Xarray: Problem, Analysis, and Optimizations

The article examines a long‑standing hidden bug in the Linux kernel’s page‑cache Xarray that caused occasional data loss with Large Folio support, details its discovery and fix by the TencentOS team, and shows how consolidating multiple tree walks into a single walk in Linux 6.10 reduced latency and improved performance by about ten percent.

Linux kernelbug fixkernel-development
0 likes · 27 min read
Deep Dive into Linux Kernel Page Cache Xarray: Problem, Analysis, and Optimizations
Inke Technology
Inke Technology
Jun 19, 2024 · Mobile Development

Why Flutter’s PlatformView Can Freeze Video: Deep Engine Bug Analysis & Fixes

This article examines a video rendering bug in Flutter when combining Texture widgets with PlatformView using Hybrid Composition, analyzes the underlying engine and rendering pipeline across Android, and presents three concrete solutions—including engine patches and Dart API tweaks—to restore proper texture refresh.

Hybrid CompositionPlatformViewRendering
0 likes · 18 min read
Why Flutter’s PlatformView Can Freeze Video: Deep Engine Bug Analysis & Fixes
ITPUB
ITPUB
May 27, 2024 · Databases

Common Oracle Installation and RAC Deployment Bugs—and How to Fix Them

This article compiles over a decade of real‑world Oracle single‑instance and RAC deployment experiences, detailing compatibility issues, specific bugs encountered in versions 10g, 11g, 12c, 19c on Linux platforms, and step‑by‑step remediation commands, scripts, and configuration adjustments to ensure successful installation.

Database InstallationLinuxOracle
0 likes · 13 min read
Common Oracle Installation and RAC Deployment Bugs—and How to Fix Them
Laravel Tech Community
Laravel Tech Community
May 20, 2024 · Databases

Redis 7.2.5 Released with Security Fixes and Bug Fixes

Redis version 7.2.5 has been released, addressing several security issues and a range of bugs in both the core server and CLI tools, including replica handling in clustered shards, LSET crashes, blocking command timeouts, Lua argument conversion errors, and command‑line option handling.

bug fixreleaseversion-7.2.5
0 likes · 2 min read
Redis 7.2.5 Released with Security Fixes and Bug Fixes
Alipay Experience Technology
Alipay Experience Technology
Sep 8, 2023 · Mobile Development

Uncovering the iOS 16 Keyboard Crash: Root Cause, Reverse‑Engineered Fix, and Zero‑Crash Deployment

This article details how a hidden memory‑management bug in iOS 16’s keyboard component caused massive crashes in the Alipay app, explains the reverse‑engineering process that identified the faulty UIKeyboardTaskQueue logic, and describes the assembly‑level patch that eliminated the issue across millions of devices.

AssemblyCrashKeyboard
0 likes · 27 min read
Uncovering the iOS 16 Keyboard Crash: Root Cause, Reverse‑Engineered Fix, and Zero‑Crash Deployment
FunTester
FunTester
Aug 24, 2023 · Backend Development

How to Fix Critical Bugs in a Go Goroutine Pool and Boost Scaling Efficiency

This article analyzes several bugs discovered in a Go goroutine pool implementation—incorrect active count, mismatched execution counters, slow scaling during QPS spikes, and inefficient recycling—and presents detailed code fixes and redesigns to achieve accurate metrics and faster, more graceful worker management.

BackendGobug fix
0 likes · 11 min read
How to Fix Critical Bugs in a Go Goroutine Pool and Boost Scaling Efficiency
Laravel Tech Community
Laravel Tech Community
Feb 22, 2023 · Operations

curl 7.88.1 Release: Bug Fixes for HTTP/2 Multiplexing, Connection Timeout, and Additional Improvements

The curl 7.88.1 update addresses several critical bugs—including HTTP/2 multiplexed data corruption, inaccurate connection timeout handling, uninitialized port values in runtests, missing SRP support checks, HTTP3 fallback when HTTP2 is unavailable, and socketpair EWOULDBLOCK handling—enhancing reliability across platforms.

HTTP/2HTTP/3Networking
0 likes · 3 min read
curl 7.88.1 Release: Bug Fixes for HTTP/2 Multiplexing, Connection Timeout, and Additional Improvements
Laravel Tech Community
Laravel Tech Community
Aug 28, 2022 · Frontend Development

jQuery 3.6.1 Release Highlights and Changes

The jQuery 3.6.1 maintenance update introduces infrastructure improvements, a focus‑related bug fix, significant performance gains for jQuery.trim, and removes outdated links, while also preparing the library for native String#trim support in older browsers.

JavaScriptRelease Notesbug fix
0 likes · 3 min read
jQuery 3.6.1 Release Highlights and Changes
Bin's Tech Cabin
Bin's Tech Cabin
Feb 11, 2022 · Backend Development

Why Netty’s Connection Handling Slows Down – Inside the OP_ACCEPT Bug and Fix

This article dissects Netty’s core connection‑acceptance mechanism, explains how the OP_ACCEPT event is processed, reveals a subtle bug that limits read loops to a single connection, and shows the fix introduced in version 4.1.69.final, offering developers a complete understanding of Netty’s reactor architecture.

Java NIONettyOP_ACCEPT
0 likes · 40 min read
Why Netty’s Connection Handling Slows Down – Inside the OP_ACCEPT Bug and Fix
Alibaba Cloud Native
Alibaba Cloud Native
Jan 10, 2022 · Cloud Native

Why Does HTTP/2 Flow Control Fail in Alibaba Cloud PTS? A Deep Dive

This article explains the background of Alibaba Cloud's Performance Testing Service (PTS), details HTTP/2 flow‑control mechanisms, analyzes a bug where WINDOW_UPDATE frames caused a window size overflow, shows how the issue was diagnosed and fixed, and provides reference resources.

Cloud NativeFlow ControlHTTP2
0 likes · 7 min read
Why Does HTTP/2 Flow Control Fail in Alibaba Cloud PTS? A Deep Dive
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Aug 26, 2021 · Frontend Development

How to Fix HTML Entity Bugs That Break Rich Text Rendering

This article explains why HTML entities like "<" and ">" can disappear in rich‑text fields, analyzes the underlying tokenizer state machine, and provides a lightweight hack that inserts empty comment nodes to preserve the original text without breaking legacy rendering logic.

EntityHTMLJavaScript
0 likes · 12 min read
How to Fix HTML Entity Bugs That Break Rich Text Rendering
Laravel Tech Community
Laravel Tech Community
Aug 2, 2021 · Backend Development

PHP 8.0.9 Release: Bug Fixes and Updates

PHP 8.0.9 has been released as a bug‑fix version, encouraging all PHP 8.0 users to upgrade, and it includes numerous core, Intl, OpenSSL, PCRE, Reflection, and Standard component fixes detailed in the official changelog.

BackendPHP8bug fix
0 likes · 3 min read
PHP 8.0.9 Release: Bug Fixes and Updates
Laravel Tech Community
Laravel Tech Community
Apr 5, 2021 · Fundamentals

Python 3.9.3 and 3.8.9 Release Notes: Security Fixes and Improvements

Python 3.9.3 and 3.8.9 were released early with multiple security patches, OpenSSL CVE fixes, module hardening, FTP PASV safety, audit hooks, Unicode handling improvements, and various bug fixes for syntax errors, import cycles, recursion limits, SSL context, and SMTP authentication.

Programming LanguagePythonbug fix
0 likes · 4 min read
Python 3.9.3 and 3.8.9 Release Notes: Security Fixes and Improvements
Architecture Digest
Architecture Digest
Jan 24, 2021 · Databases

Debugging a High‑Load SQL Query: Index Miss and Temporary Fix

A production MySQL database suffered CPU overload due to a high‑volume query that bypassed an index because a leftmost column was missing, leading to full‑table scans, and the issue was resolved by adding a new composite index and correcting validation annotations in the Java code.

Code reviewSQL Performancebug fix
0 likes · 8 min read
Debugging a High‑Load SQL Query: Index Miss and Temporary Fix
ITPUB
ITPUB
Jan 16, 2021 · Databases

Why a Missing Index Parameter Crashed Our Production DB—and How to Fix It

During a production outage, a high‑volume SQL query without a required leftmost index field caused full table scans that saturated CPU, prompting a temporary index fix and revealing a deeper bug involving missing @NotNull validation and improper parameter handling, highlighting MySQL’s left‑most index rule.

SQL Performancebug fixindexing
0 likes · 9 min read
Why a Missing Index Parameter Crashed Our Production DB—and How to Fix It
FunTester
FunTester
Jan 4, 2021 · Backend Development

Why Groovy Enum Constructors Fail with Char Literals and How to Fix Them

The article explains a Groovy runtime initialization error caused by the language treating both double‑quoted and single‑quoted literals as Strings rather than chars, leading to a mismatched enum constructor, and provides a corrected enum definition with explicit char casting to resolve the issue.

ConstructorGroovybug fix
0 likes · 6 min read
Why Groovy Enum Constructors Fail with Char Literals and How to Fix Them
FunTester
FunTester
Nov 5, 2020 · Operations

How to Implement Fixed‑QPS Load Testing and Fix Common Bugs

This article explains a practical fixed‑QPS load‑testing model for HTTP requests, provides reusable Java code for creating test tasks, and details two bug fixes—one for thread‑pool shutdown handling in asynchronous compensation threads and another for inaccurate request‑counting that caused over‑compensation.

Load Testingbug fixconcurrency
0 likes · 7 min read
How to Implement Fixed‑QPS Load Testing and Fix Common Bugs
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Sep 29, 2020 · Backend Development

Analyzing and Fixing Netty FixedChannelPool Connection Timeout Bugs

This article investigates a recurring Netty connection‑pool timeout bug caused by missing acquire‑timeout handling, explains the internal workings of FixedChannelPool's acquire and release mechanisms, and presents a corrected implementation that configures an AcquireTimeoutAction, adjusts pool sizes, and removes premature timeout calls.

Connection PoolFixedChannelPoolNetty
0 likes · 29 min read
Analyzing and Fixing Netty FixedChannelPool Connection Timeout Bugs
ITPUB
ITPUB
Sep 7, 2020 · Databases

Why a Missing Index Parameter Crashed Our Production MySQL and How We Fixed It

A production MySQL server was overwhelmed by a full‑table‑scan query that omitted the leftmost index column, causing CPU saturation and read‑only alerts; the article explains the root cause, temporary mitigation, the leftmost‑match principle, code‑level bug, and key lessons learned.

Java ValidationSQL Performancebug fix
0 likes · 9 min read
Why a Missing Index Parameter Crashed Our Production MySQL and How We Fixed It
Laravel Tech Community
Laravel Tech Community
Aug 8, 2020 · Backend Development

PHP 7.4.9 Release: Detailed List of Bug Fixes

The PHP 7.4.9 release introduces numerous bug fixes across Apache, COM, Core, Fileinfo, FTP, Mbstring, Phar, Reflection, and Standard extensions, addressing issues such as request‑time handling, binary‑safe string conversion, segmentation faults, and security vulnerabilities.

Backendbug fixrelease
0 likes · 4 min read
PHP 7.4.9 Release: Detailed List of Bug Fixes
360 Smart Cloud
360 Smart Cloud
Sep 25, 2019 · Fundamentals

Analyzing and Fixing realloc Memory Issues in WABT's wasm2c Component

This article examines the WABT project's wasm2c memory bug caused by improper use of realloc, explains two classic realloc pitfalls—failure detection and zero‑size allocation—provides safe coding patterns, and describes the submitted fix that has been merged into the main branch.

C ProgrammingWABTWebAssembly
0 likes · 5 min read
Analyzing and Fixing realloc Memory Issues in WABT's wasm2c Component
FunTester
FunTester
Aug 25, 2019 · Backend Development

Why HttpClient Skips Null Parameters and How to Fix It in Java

When using HttpClient for API testing, a JSONObject omits fields with null values, causing version parameters to be missing; initializing version strings to empty strings resolves the issue and ensures proper request payloads.

API testingHttpClientVersioning
0 likes · 5 min read
Why HttpClient Skips Null Parameters and How to Fix It in Java
MaGe Linux Operations
MaGe Linux Operations
May 19, 2018 · Fundamentals

How a Four‑Year Hunt Fixed a Hidden Python GIL Race Condition

The article recounts a four‑year investigation that uncovered and repaired a subtle race‑condition bug in Python's Global Interpreter Lock, detailing the bug's origin, the implemented fixes, performance testing, and the decision to make the GIL creation unconditional in Python 3.7.

CPythonGILPython
0 likes · 10 min read
How a Four‑Year Hunt Fixed a Hidden Python GIL Race Condition
ITPUB
ITPUB
Sep 5, 2016 · Backend Development

Why a Barrier‑Based Config Swap Still Crashed: Uncovering a Shallow Copy Bug

A seemingly safe configuration swap using barriers caused a crash because a shallow copy duplicated resource pointers, leading to premature freeing of the active configuration; the article explains the bug, shows the faulty code, and presents a corrected approach.

BarrierC ProgrammingResource Management
0 likes · 5 min read
Why a Barrier‑Based Config Swap Still Crashed: Uncovering a Shallow Copy Bug