Tagged articles
5000 articles
Page 2 of 50
Senior Tony
Senior Tony
Apr 5, 2026 · Interview Experience

How to Ace AI Coding Interview Questions with a Structured Three‑Problem Framework

The article outlines a practical, three‑category approach to answering the most common AI‑coding interview question, warning against vague praise and detailing how to handle engineering gaps, performance and concurrency pitfalls, and safe modifications of legacy code using structured prompts and thorough code review.

AI CodingCode reviewSoftware Engineering
0 likes · 5 min read
How to Ace AI Coding Interview Questions with a Structured Three‑Problem Framework
MaGe Linux Operations
MaGe Linux Operations
Apr 2, 2026 · Databases

Mastering MySQL 9.0 Replication: Deep Dive into GTID, Semi‑Sync, and Troubleshooting

This comprehensive guide explores MySQL 9.0's replication architecture, covering core principles, GTID and semi‑synchronous modes, various replication topologies, detailed troubleshooting steps, monitoring scripts, and best‑practice configurations, providing hands‑on examples and scripts to help engineers build and maintain robust, high‑availability database systems.

GTIDReplicationmysql
0 likes · 34 min read
Mastering MySQL 9.0 Replication: Deep Dive into GTID, Semi‑Sync, and Troubleshooting
Tech Musings
Tech Musings
Apr 2, 2026 · Operations

Did You Know Nginx Now Enables HTTP/1.1 Keep‑Alive by Default?

The article reveals that recent Nginx releases have made HTTP/1.1 keep‑alive the default configuration, eliminating the need for explicit proxy_http_version and Connection header settings, and explains how this reduces handshakes, lowers latency, and improves first‑byte response times for typical web applications.

Keep-AliveNginxOperations
0 likes · 2 min read
Did You Know Nginx Now Enables HTTP/1.1 Keep‑Alive by Default?
Java Architect Essentials
Java Architect Essentials
Apr 2, 2026 · Backend Development

Why Micronaut Beats Spring Boot: Faster Startup, Lower Memory, Cloud‑Native Edge

This article analyzes Micronaut's design philosophy, performance advantages in startup time and memory usage, and its built‑in cloud‑native features—such as distributed configuration, service discovery, client load balancing, tracing, and serverless support—while providing step‑by‑step installation and code examples for Java developers.

Cloud NativeJavaMicronaut
0 likes · 11 min read
Why Micronaut Beats Spring Boot: Faster Startup, Lower Memory, Cloud‑Native Edge
DeepHub IMBA
DeepHub IMBA
Apr 1, 2026 · Fundamentals

10 Overlooked Pandas Vectorized Tricks That Boost Performance

The article presents ten built‑in Pandas vectorized operations—such as np.select, assign, cut/qcut, melt/pivot_table, describe, query, transform, to_datetime, explode, and string accessor methods—showing concise one‑liners, their verbose equivalents, and the typical speed gains they deliver on large DataFrames.

NumPyPythondata manipulation
0 likes · 12 min read
10 Overlooked Pandas Vectorized Tricks That Boost Performance
ShiZhen AI
ShiZhen AI
Apr 1, 2026 · Industry Insights

Why Is the AI Era Embracing Rust? A Calm Analyst’s Perspective

The article analyzes why Rust is rapidly gaining traction in the AI era, highlighting its dramatic performance gains, built‑in memory safety, AI‑driven code translation, industry‑wide adoption, and the accompanying risks such as steep learning curves and ecosystem gaps.

AIMemory SafetyRust
0 likes · 13 min read
Why Is the AI Era Embracing Rust? A Calm Analyst’s Perspective
MaGe Linux Operations
MaGe Linux Operations
Apr 1, 2026 · Databases

Master PostgreSQL 17 Locks: From Fundamentals to Advanced Monitoring & Optimization

This comprehensive guide explores PostgreSQL 17's lock mechanisms, covering lock classifications, table‑ and row‑level lock behavior, MVCC interaction, common pitfalls such as deadlocks and lock contention, and provides practical SQL queries, Bash monitoring scripts, advisory‑lock techniques, and best‑practice recommendations for performance tuning and reliable production deployment.

AdvisoryLocksLocksMVCC
0 likes · 36 min read
Master PostgreSQL 17 Locks: From Fundamentals to Advanced Monitoring & Optimization
AI Insight Log
AI Insight Log
Mar 30, 2026 · Frontend Development

How Pure Math Eliminates DOM Layout Thrashing and Solves AI UI Lag

Pretext, a TypeScript library by React core contributor Cheng Lou, replaces costly DOM‑based text measurement with pure‑math calculations, cutting layout reflows from hundreds to zero and reducing measurement time from 30 ms to 0.05 ms, enabling precise UI layouts for AI‑driven interfaces.

AI UIPretextTypeScript
0 likes · 7 min read
How Pure Math Eliminates DOM Layout Thrashing and Solves AI UI Lag
Alibaba Cloud Native
Alibaba Cloud Native
Mar 30, 2026 · Industry Insights

How Haier’s AIoT Platform Scaled to Billions of Messages with Kafka Serverless on Alibaba Cloud

The article details how Haier Smart Home’s AIoT platform tackled massive device messaging demands by migrating its self‑built Kafka clusters to Alibaba Cloud’s Kafka Serverless, outlining the technical challenges, step‑by‑step migration plan, custom performance tuning, risk‑co‑governance, and the resulting improvements in stability, throughput, and operational efficiency.

AIoTAlibaba CloudKafka
0 likes · 11 min read
How Haier’s AIoT Platform Scaled to Billions of Messages with Kafka Serverless on Alibaba Cloud
Java Architect Handbook
Java Architect Handbook
Mar 29, 2026 · Industry Insights

Which Java Backend Framework Reigns Supreme? A Data‑Driven Ranking

This article evaluates major Java backend frameworks using objective dimensions such as performance, ecosystem maturity, learning curve, development efficiency, enterprise adoption and innovation, categorizing them into five tiers and providing concrete data like startup time, memory usage and GitHub popularity to guide technology selection.

BackendJavaMicroservices
0 likes · 11 min read
Which Java Backend Framework Reigns Supreme? A Data‑Driven Ranking
Top Architect
Top Architect
Mar 27, 2026 · Backend Development

Why FastExcel Is the Next‑Gen High‑Performance Java Excel Library

FastExcel, created after Alibaba stopped updating EasyExcel, offers seamless EasyExcel compatibility, dramatically lower memory usage, and high‑speed read/write for massive Excel files, while being free under the MIT license and backed by a thriving open‑source community that also fuels the AI‑driven database tool Chat2DB.

Chat2DBExcelFastExcel
0 likes · 19 min read
Why FastExcel Is the Next‑Gen High‑Performance Java Excel Library
Ray's Galactic Tech
Ray's Galactic Tech
Mar 27, 2026 · Artificial Intelligence

Choosing Between LangChain4j and Spring AI: Which Java AI Framework Wins in Production?

This article provides a deep, production‑grade comparison of LangChain4j and Spring AI, examining their architectural philosophies, engineering governance, high‑concurrency design, code examples, and real‑world scenarios to help Java teams decide which framework best fits their AI system boundaries, team capabilities, and long‑term evolution goals.

Java AILangChain4jRAG
0 likes · 29 min read
Choosing Between LangChain4j and Spring AI: Which Java AI Framework Wins in Production?
Go Development Architecture Practice
Go Development Architecture Practice
Mar 27, 2026 · Backend Development

Exploring Gin 1.12: BSON Support, Enhanced Context, Flexible Binding, and Protobuf Negotiation

The article walks through Gin 1.12's new features—including native BSON handling for MongoDB, type‑safe context error methods, custom binding for dates and enums, raw‑path routing, colored latency logs, and automatic Protobuf/JSON negotiation—showing practical code examples and upgrade recommendations for microservice development.

BSONGinGo
0 likes · 10 min read
Exploring Gin 1.12: BSON Support, Enhanced Context, Flexible Binding, and Protobuf Negotiation
SuanNi
SuanNi
Mar 26, 2026 · Artificial Intelligence

TurboQuant: Google’s 6× KV Cache Compression With Zero Accuracy Loss

TurboQuant, a new technique from Google Research, dramatically compresses key‑value caches by up to six times without precision loss, using PolarQuant and QJL algorithms to transform vectors into polar coordinates and apply quantized Johnson‑Lindenstrauss transforms, thereby boosting inference speed and enabling longer context handling for large language models.

AI compressionKV cacheTurboQuant
0 likes · 13 min read
TurboQuant: Google’s 6× KV Cache Compression With Zero Accuracy Loss
Ray's Galactic Tech
Ray's Galactic Tech
Mar 26, 2026 · Backend Development

Why Go + PostgreSQL + sqlc Is the Secret to High‑Concurrency Backend Architecture

This article explains how combining Go, PostgreSQL, and sqlc creates a Zero‑ORM architecture that restores SQL to the center of high‑performance, highly controllable, and maintainable backend services, covering design principles, layer responsibilities, schema and query patterns, connection‑pool tuning, transaction handling, observability, and practical best‑practice checklists.

Backend ArchitectureDatabase designGo
0 likes · 36 min read
Why Go + PostgreSQL + sqlc Is the Secret to High‑Concurrency Backend Architecture
Ray's Galactic Tech
Ray's Galactic Tech
Mar 25, 2026 · Backend Development

Mastering Ristretto: High‑Performance Go Cache from Theory to Production

This guide provides an in‑depth, architect‑level walkthrough of Ristretto, the high‑throughput Go cache, covering TinyLFU fundamentals, internal components, parameter tuning, production‑grade wrappers, multi‑level cache design, monitoring, capacity planning, common pitfalls, and real‑world code examples for robust deployment.

BackendCacheDistributedSystems
0 likes · 29 min read
Mastering Ristretto: High‑Performance Go Cache from Theory to Production
Java Tech Enthusiast
Java Tech Enthusiast
Mar 25, 2026 · Industry Insights

Why WebAssembly Is the Missing Piece in Modern Web Development

WebAssembly isn’t just a speed boost for browsers; it fills the gaps where JavaScript struggles by handling heavy computation, binary processing, cross‑language reuse, strong isolation, and multi‑platform core logic, making it a practical engineering tool for today’s complex web applications.

BrowserWasmWebAssembly
0 likes · 13 min read
Why WebAssembly Is the Missing Piece in Modern Web Development
Architect Chen
Architect Chen
Mar 24, 2026 · Databases

How High Can Redis Really Scale? Real-World QPS Limits Explained

This article breaks down Redis performance limits, showing that a single node can handle roughly 100‑200k simple GET/SET QPS and up to 500‑700k with multithreaded I/O, while sharded clusters can theoretically reach millions of QPS, though practical factors affect the actual throughput.

ClusterQPSdatabase
0 likes · 6 min read
How High Can Redis Really Scale? Real-World QPS Limits Explained
Alibaba Cloud Developer
Alibaba Cloud Developer
Mar 24, 2026 · Artificial Intelligence

Why LLMs Behave Unpredictably: From Uncertainty to Practical Agent Design

This article analyzes the sources of LLM output uncertainty, explores hardware and architectural constraints, demonstrates how to build robust AI agents with prompt engineering, tool orchestration, and memory management, and compares traditional micro‑service design with modern LLM‑centric workflows.

AI AgentHardwareLLM
0 likes · 64 min read
Why LLMs Behave Unpredictably: From Uncertainty to Practical Agent Design
SuanNi
SuanNi
Mar 23, 2026 · Artificial Intelligence

How daVinci-MagiHuman Achieves Ultra-Fast, High-Quality AI Video Generation

The open‑source daVinci‑MagiHuman model introduces a single‑stream Transformer with 150 billion parameters that generates synchronized audio‑video content in just 2 seconds on a single H100 GPU, simplifying architecture, supporting multiple languages, employing novel attention gating, latent‑space super‑resolution, and achieving state‑of‑the‑art visual and audio quality compared to leading closed‑source systems.

AIaudio-visual syncperformance
0 likes · 13 min read
How daVinci-MagiHuman Achieves Ultra-Fast, High-Quality AI Video Generation
Woodpecker Software Testing
Woodpecker Software Testing
Mar 23, 2026 · Artificial Intelligence

Practical Guide to Optimizing AI Testing Tool Performance

This article analyzes why AI‑driven testing tools often become performance bottlenecks, identifies I/O and serialization as the main culprits, and presents concrete optimizations—including headless browser flags, mmap, gRPC streaming, model lightweighting, multi‑level caching, and Kubernetes‑based co‑scheduling—that together reduce latency by up to 90% and boost throughput severalfold.

AI testingKubernetesONNX
0 likes · 7 min read
Practical Guide to Optimizing AI Testing Tool Performance
Java Architect Essentials
Java Architect Essentials
Mar 23, 2026 · Databases

When MySQL Auto‑Increment Hits Its Limit: Diagnosis and Fixes

A backend engineer discovers that a massive MySQL table’s auto‑increment INT primary key reached its maximum value, causing insert failures, and walks through detailed analysis, three remediation options—including switching to BIGINT, redesigning IDs, and sharding—plus practical scripts, performance measurements, and lessons learned about concurrency and schema design.

BIGINTSQLauto_increment
0 likes · 10 min read
When MySQL Auto‑Increment Hits Its Limit: Diagnosis and Fixes
Coder Trainee
Coder Trainee
Mar 21, 2026 · Backend Development

Demystifying JVM Tuning: Practical Principles and Parameter Guide

The article outlines JVM tuning fundamentals, categorizing common issues, presenting six optimization principles, detailing key JVM parameters, and introducing the jps command‑line tool to help developers diagnose and improve Java application performance while maintaining stability.

Garbage CollectionJVMJava
0 likes · 4 min read
Demystifying JVM Tuning: Practical Principles and Parameter Guide
MeowKitty Programming
MeowKitty Programming
Mar 20, 2026 · Backend Development

Spring 7 Deep Dive: Architecture Upgrade, New HTTP Client, and Migration Guide

The article examines Spring Framework 7’s architecture-level changes, including Jakarta EE 11 baseline, Kotlin 2.2 support, module refactoring, the new @HttpExchange client, built-in API versioning, startup and WebFlux performance gains, native image enhancements, and provides a step-by-step migration checklist for Java developers.

JavaSpring7migration
0 likes · 9 min read
Spring 7 Deep Dive: Architecture Upgrade, New HTTP Client, and Migration Guide
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.

JavaKubernetesSpring Framework
0 likes · 13 min read
Why Spring Framework 7.0.4’s Hidden Bugs and Speed Boosts Matter to You
Architecture Digest
Architecture Digest
Mar 19, 2026 · Backend Development

Why Open Session in View (OSIV) Can Kill Your Spring Boot Performance

Spring Boot’s default Open Session in View (OSIV) keeps Hibernate sessions open throughout the request, silently triggering lazy‑loaded queries during JSON serialization, leading to N+1 problems and massive DB load under load, but disabling it and using explicit fetch joins restores performance.

HibernateN+1 QueryOSIV
0 likes · 7 min read
Why Open Session in View (OSIV) Can Kill Your Spring Boot Performance
Sohu Tech Products
Sohu Tech Products
Mar 19, 2026 · Backend Development

Boost Java Backend Efficiency with Qoder AI Plugin in JetBrains IDE

This guide demonstrates how JetBrains IDE users can integrate the Qoder AI plugin to accelerate backend development, covering installation, configuration, performance tuning of deep‑pagination queries, and safe incremental refactoring of legacy Java code with detailed code examples and results.

AIBackendIDE
0 likes · 19 min read
Boost Java Backend Efficiency with Qoder AI Plugin in JetBrains IDE
Architect's Guide
Architect's Guide
Mar 19, 2026 · Backend Development

Boost API Speed 10× with a Three‑Level Cache Pyramid in Spring Boot 3

This article explains why adding Redis alone may still be slow, introduces a three‑level cache pyramid (Caffeine L1, Redis L2, DB L3) built with Spring Boot 3, and provides complete configuration, code, warm‑up, monitoring, and benchmark results that reduce response time from 28 ms to 2 ms while cutting CPU usage by 35%.

CacheCaffeineJava
0 likes · 9 min read
Boost API Speed 10× with a Three‑Level Cache Pyramid in Spring Boot 3
Baidu Intelligent Cloud Tech Hub
Baidu Intelligent Cloud Tech Hub
Mar 18, 2026 · Artificial Intelligence

How vLLM‑Kunlun Brings CUDA‑Like Inference to Kunlun XPU: Architecture, Adaptation, and Performance Wins

This article details the vLLM‑Kunlun open‑source project that adapts the high‑performance vLLM inference engine to Baidu's Kunlun XPU, covering platform overview, model‑porting workflow, plugin architecture, concrete case studies with MIMO‑Flash‑V2 and Qwen 3.5, and the performance‑tuning techniques that enable seamless, GPU‑level inference on domestic hardware.

AIHardwareInference
0 likes · 12 min read
How vLLM‑Kunlun Brings CUDA‑Like Inference to Kunlun XPU: Architecture, Adaptation, and Performance Wins
Frontend AI Walk
Frontend AI Walk
Mar 18, 2026 · Operations

17 Essential OpenClaw Pitfalls and How to Fix Them for Beginners

This guide walks you through the 17 most common OpenClaw issues—from installation and Node.js version mismatches to gateway port conflicts, token authentication failures, channel integration quirks, multi‑agent communication problems, and performance bottlenecks—providing step‑by‑step diagnostics, concrete command‑line examples, scripts and preventive measures to help you avoid hours of troubleshooting.

DevOpsEnvironment VariablesInstallation
0 likes · 44 min read
17 Essential OpenClaw Pitfalls and How to Fix Them for Beginners
Architecture & Thinking
Architecture & Thinking
Mar 18, 2026 · Databases

10 Common MySQL Index Failure Scenarios and How to Fix Them

Even well‑designed indexes can become ineffective in production, leading to full‑table scans; this article systematically examines ten typical MySQL index‑failure cases—ranging from functions on indexed columns to low selectivity—and provides concrete SQL rewrites, performance comparisons, and diagnostic tools to help developers avoid and resolve these issues.

SQLindexmysql
0 likes · 17 min read
10 Common MySQL Index Failure Scenarios and How to Fix Them
Data STUDIO
Data STUDIO
Mar 17, 2026 · Fundamentals

Boost Python Speed Hundreds‑Fold with the Codon Compiler

The article explains why Python’s interpreted nature limits performance, introduces MIT’s Codon AOT compiler that translates Python to native machine code, shows benchmark comparisons (e.g., fib(40) runs in 0.28 s vs 18 s), discusses its static‑type checking, lack of GIL, compatibility trade‑offs, and provides installation and usage instructions.

AOT compilationBenchmarkCodon
0 likes · 8 min read
Boost Python Speed Hundreds‑Fold with the Codon Compiler
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.

JavaSpring Frameworkbug fix
0 likes · 13 min read
How Spring 7.0.4 Fixes Deadlock Bugs and Boosts Startup Speed by Up to 50%
Node.js Tech Stack
Node.js Tech Stack
Mar 15, 2026 · Frontend Development

Vite+ Goes Open Source: A Unified Frontend Toolchain That Could Redefine Development

Evan You announced that Vite+ is now fully open‑source under the MIT license, offering a single binary ‘vp’ that consolidates building, testing, linting, formatting, and monorepo orchestration, with Rust‑based performance gains of up to 7.7× for builds and 40× faster HMR, while also outlining its team, installation, and early‑stage limitations.

RustVitefrontend toolchain
0 likes · 10 min read
Vite+ Goes Open Source: A Unified Frontend Toolchain That Could Redefine Development
Ops Community
Ops Community
Mar 13, 2026 · Backend Development

How to Diagnose and Fix Slow LLM Inference: A Full‑Stack Performance Guide

This article presents a comprehensive, step‑by‑step methodology for troubleshooting and optimizing large‑language‑model inference performance, covering GPU, CPU, memory, network, configuration, and application layers, with concrete benchmark scripts, diagnostic commands, and real‑world case studies.

CPUDebuggingGPU
0 likes · 48 min read
How to Diagnose and Fix Slow LLM Inference: A Full‑Stack Performance Guide
Java Architect Handbook
Java Architect Handbook
Mar 13, 2026 · Backend Development

Boost Spring Boot Startup with Spring Data AOT Repositories

Spring Data AOT (Ahead‑of‑Time) repositories move reflection, method‑name parsing, JPQL generation and proxy creation from runtime to build time, dramatically speeding up Spring Boot 4 application startup, reducing memory usage, and surfacing configuration errors early in the compilation phase.

AoTBackendJava
0 likes · 8 min read
Boost Spring Boot Startup with Spring Data AOT Repositories
java1234
java1234
Mar 13, 2026 · Backend Development

JEnv: A Next‑Gen Java Environment Manager that Simplifies Multi‑Version Management

JEnv tackles the long‑standing pain of juggling multiple Java versions by delivering sub‑second scanning (400 ms on a full‑depth scan), a concurrent Dispatcher‑Worker engine, smart pre‑filtering, cross‑platform support, themed terminals, real‑time statistics, and a modular architecture, all demonstrated with concrete benchmarks and usage scenarios.

CLIJEnvJava
0 likes · 9 min read
JEnv: A Next‑Gen Java Environment Manager that Simplifies Multi‑Version Management
Bilibili Tech
Bilibili Tech
Mar 12, 2026 · Frontend Development

Turning Canvas Snapshots into Real Video Cards with ProseMirror

This article recounts Bilibili’s evolution from using Canvas‑based screenshot tricks to render video cards in the Quill editor to adopting ProseMirror with Tiptap, detailing the technical debt, the new schema and NodeView architecture, performance optimizations, batch link validation, and strategies for backward compatibility and real‑time interactive components.

ProseMirrorfrontendperformance
0 likes · 17 min read
Turning Canvas Snapshots into Real Video Cards with ProseMirror
MeowKitty Programming
MeowKitty Programming
Mar 10, 2026 · Industry Insights

Why Java Remains the Undying Choice for Enterprise Development

The article analyzes Java's enduring dominance in enterprise software by examining its cross‑platform runtime, extensive ecosystem, continuous language and runtime innovations, performance and security breakthroughs, and the resulting cost, stability, and talent advantages that keep 90% of Fortune 500 companies invested.

Cloud NativeEnterprise DevelopmentJVM
0 likes · 8 min read
Why Java Remains the Undying Choice for Enterprise Development
SpringMeng
SpringMeng
Mar 9, 2026 · Databases

10 Advanced MySQL Techniques to Supercharge Query Performance

This article walks through ten high‑level MySQL tricks—including EXPLAIN analysis, advanced indexing, window functions, CTEs, JSON handling, partitioning, join optimizations, user‑defined variables, online DDL, and generated columns—showing concrete examples, performance trade‑offs, and step‑by‑step guidance for turning slow queries into lightning‑fast operations.

CTEPartitioningSQL
0 likes · 15 min read
10 Advanced MySQL Techniques to Supercharge Query Performance
Architect
Architect
Mar 7, 2026 · Databases

Why an LLM‑Rewritten SQLite Is 20,000× Slower: Hidden Path Errors and Lessons

A Rust rewrite of SQLite generated largely by an LLM runs a simple primary‑key lookup 20,171 times slower than native SQLite, exposing how seemingly correct code can miss critical system constraints, and illustrating the need for explicit acceptance criteria, benchmark baselines, and governance when using AI‑generated software.

BenchmarkDatabase designLLM
0 likes · 19 min read
Why an LLM‑Rewritten SQLite Is 20,000× Slower: Hidden Path Errors and Lessons
IT Services Circle
IT Services Circle
Mar 7, 2026 · Backend Development

Beyond Simple Redis: Advanced Multi‑Level Cache Strategies for High‑Performance Backend Systems

This article explores a series of unconventional yet practical caching designs—including consistent hashing with local caches, request‑scope caching, session‑level caching, client‑side caching, pre‑loading, and graceful degradation—to dramatically improve backend response times, reliability, and interview impact.

Backend ArchitectureConsistencyperformance
0 likes · 18 min read
Beyond Simple Redis: Advanced Multi‑Level Cache Strategies for High‑Performance Backend Systems
Tech Musings
Tech Musings
Mar 5, 2026 · Cloud Native

Why Default Java GC Settings Kill Performance on Kubernetes (And How to Fix It)

Through a controlled experiment with four Spring Boot service groups on Kubernetes, this article shows that relying on Java’s default GC and heap settings can drastically reduce throughput and increase tail latency, especially under higher load, and demonstrates how explicit GC algorithm and Xms/Xmx tuning restores performance.

JVMJavaKubernetes
0 likes · 13 min read
Why Default Java GC Settings Kill Performance on Kubernetes (And How to Fix It)
SuanNi
SuanNi
Mar 5, 2026 · Artificial Intelligence

Gemini Flash‑Lite vs GPT‑5.3 Instant: Speed, Cost & Conversational Edge

Google’s Gemini 3.1 Flash‑Lite emphasizes ultra‑fast, low‑cost performance for high‑frequency tasks, boasting a 2.5× faster first‑token response and 45% higher output speed, while OpenAI’s GPT‑5.3 Instant focuses on more natural, coherent conversations, cutting hallucinations and enhancing search‑augmented answers.

BenchmarkGPT-5.3Gemini
0 likes · 6 min read
Gemini Flash‑Lite vs GPT‑5.3 Instant: Speed, Cost & Conversational Edge
Code Wrench
Code Wrench
Mar 5, 2026 · Backend Development

Unlock High‑Performance Go Concurrency with the Ants Goroutine Pool

This article examines the design and implementation of the high‑performance Ants Goroutine Pool for Go, detailing its core structures, worker lifecycle, scheduling strategies, and practical optimization tips, while providing concrete code examples and best‑practice guidelines for efficient concurrent programming.

ANTSGoGoroutine
0 likes · 16 min read
Unlock High‑Performance Go Concurrency with the Ants Goroutine Pool
Node.js Tech Stack
Node.js Tech Stack
Mar 5, 2026 · Frontend Development

Jest Creator’s New Toolchain Delivers 10× TypeScript Speed and Swaps ESLint

Christoph Nakazawa, the creator of Jest, shares a self‑tested frontend toolchain—tsgo for TypeScript, Oxfmt for formatting, and Oxlint for linting—showing roughly 10× faster type checking, order‑of‑magnitude faster formatting, and seamless ESLint plugin compatibility, while also arguing that faster tools benefit both developers and AI agents, yet warns of preview‑stage maturity and migration costs.

AI agentsFrontend toolingOxfmt
0 likes · 9 min read
Jest Creator’s New Toolchain Delivers 10× TypeScript Speed and Swaps ESLint
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Mar 3, 2026 · Operations

How Exposing Hypervisor CPUID Doubles VM IOPS – Inside CPU Idle Strategies

An extensive performance investigation reveals that exposing the Hypervisor CPUID in virtual machines triggers a CPU idle policy shift from HLT to BusyPoll, halving VMEXIT latency and doubling sequential read/write IOPS, with detailed kernel analysis, perf data, code modifications, and practical optimization recommendations.

IOPSVirtualizationcpu-idle
0 likes · 11 min read
How Exposing Hypervisor CPUID Doubles VM IOPS – Inside CPU Idle Strategies
JD Tech Talk
JD Tech Talk
Mar 3, 2026 · Mobile Development

When AI Hurts Mobile Apps: Practical Lessons on Performance, UX, and Pragmatic Design

The article examines how careless AI integration can degrade mobile app performance, cause overheating, battery drain, and poor user experience, and proposes a systematic, user‑centric approach—including device fragmentation awareness, lightweight models, graceful degradation, and edge‑cloud collaboration—to ensure AI adds value rather than harm.

AI integrationARMobile Development
0 likes · 15 min read
When AI Hurts Mobile Apps: Practical Lessons on Performance, UX, and Pragmatic Design
Node.js Tech Stack
Node.js Tech Stack
Mar 2, 2026 · Frontend Development

Rust‑Based Vize Claims 27× Faster Compilation and 3,666× Faster Formatting for Vue

The article examines Vize, a Rust‑written, non‑official Vue toolchain that merges compilation, linting, formatting, and type‑checking into a single binary, delivers dramatic speed gains, adds Vite plugin, Vapor Mode, AI‑ready MCP support, and discusses its early‑alpha status within the broader Rust‑ification of frontend tooling.

Frontend toolingRustVite plugin
0 likes · 9 min read
Rust‑Based Vize Claims 27× Faster Compilation and 3,666× Faster Formatting for Vue
ITPUB
ITPUB
Mar 2, 2026 · Backend Development

Eliminate Unstable Pagination Anchors: Reliable Cursor and Timestamp Strategies for Backend Systems

This article explains why traditional offset‑based pagination can cause duplicate or missing records when data changes, compares three practical solutions—including cursor pagination with timestamp + unique key, fixed‑window timestamp filtering, and Elasticsearch’s search_after/scroll methods—detailing their implementation, pros, cons, and suitable scenarios.

BackendCursorElasticsearch
0 likes · 14 min read
Eliminate Unstable Pagination Anchors: Reliable Cursor and Timestamp Strategies for Backend Systems
Code Wrench
Code Wrench
Mar 1, 2026 · Backend Development

Building a High‑Performance Go Distributed Cache: GoMemcache from Scratch

This article walks through designing and implementing GoMemcache, a lightweight Go‑based distributed cache, covering use‑case selection, concurrency lock optimization, consistent hashing, production‑grade code, and practical deployment best practices for ultra‑low latency services.

Backend DevelopmentGoconcurrency
0 likes · 12 min read
Building a High‑Performance Go Distributed Cache: GoMemcache from Scratch
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Mar 1, 2026 · Backend Development

8 Common Java Collection Mistakes That Kill Performance (and How to Fix Them)

This article reveals eight frequent Java collection pitfalls—such as costly ArrayList insertions, inefficient LinkedList access, repeated contains checks, missing initial capacities, unordered HashMaps, modifying collections during streams, misuse of parallelStream, and in‑memory caches—explaining why they degrade performance and providing concrete, code‑driven alternatives.

Backend DevelopmentCollectionsJava
0 likes · 10 min read
8 Common Java Collection Mistakes That Kill Performance (and How to Fix Them)
Open Source Tech Hub
Open Source Tech Hub
Feb 28, 2026 · Backend Development

Boost PHP Performance: Migrate Laravel to FrankenPHP Worker Mode

This article explains how replacing the traditional Apache/nginx stack with FrankenPHP’s worker mode can dramatically improve PHP application performance, outlines the drawbacks of the classic request cycle, and provides a step‑by‑step guide for migrating a Laravel project.

BackendFrankenPHPLaravel
0 likes · 7 min read
Boost PHP Performance: Migrate Laravel to FrankenPHP Worker Mode
Aikesheng Open Source Community
Aikesheng Open Source Community
Feb 26, 2026 · Databases

Essential MySQL Replication Best Practices to Keep Your Replicas Stable

This guide presents practical, DBA‑tested MySQL replication best practices—including GTID, row‑based replication, mandatory primary keys, schema consistency, binlog tuning, read‑only protection, dedicated replication users, latency monitoring, parallel workers, and SSL encryption—to ensure reliable, predictable replica behavior.

Database AdministrationGTIDReplication
0 likes · 9 min read
Essential MySQL Replication Best Practices to Keep Your Replicas Stable
Code Wrench
Code Wrench
Feb 26, 2026 · Backend Development

10 Common Go Programming Pitfalls and How to Avoid Them

Discover the ten most frequent Go language traps—from variable shadowing and inefficient string concatenation to misuse of defer, slice pointers, and goroutine pitfalls—complete with clear bad examples, best‑practice solutions, and performance considerations to write cleaner, faster, and more maintainable Go code.

Error HandlingGobest practices
0 likes · 9 min read
10 Common Go Programming Pitfalls and How to Avoid Them
Sohu Tech Products
Sohu Tech Products
Feb 25, 2026 · Mobile Development

Why R8 Beats D8: Deep Dive into Android’s Powerful Code Optimizer

This article explains the differences between D8 and R8, details R8’s advanced optimization techniques, discusses challenges like reflection and keep‑rules, and highlights recent tooling improvements and future features that make R8 essential for faster, smaller Android apps.

AndroidCode OptimizationMobile Development
0 likes · 9 min read
Why R8 Beats D8: Deep Dive into Android’s Powerful Code Optimizer
java1234
java1234
Feb 24, 2026 · Backend Development

How to Handle Transactions in RabbitMQ with Java

This article explains RabbitMQ's transaction mechanism, walks through the four-step process of opening, executing, committing, or rolling back a transaction, provides a complete Java example with Maven setup, and discusses performance impacts and when to prefer acknowledgments over transactions.

AcknowledgmentJavaMessaging
0 likes · 6 min read
How to Handle Transactions in RabbitMQ with Java
Data STUDIO
Data STUDIO
Feb 23, 2026 · Backend Development

Stop Using JSON Blindly: How Switching One API to MessagePack Cut Response Time by 5×

A performance bottleneck hidden in a fintech dashboard’s “coffee‑time” API was solved by profiling, discovering that 85% of latency came from JSON serialization, and replacing it with MessagePack, which reduced payload size by up to 74% and slashed end‑to‑end response time from 847 ms to 159 ms—a more than five‑fold improvement.

FlaskJSONMessagePack
0 likes · 11 min read
Stop Using JSON Blindly: How Switching One API to MessagePack Cut Response Time by 5×
Code Wrench
Code Wrench
Feb 21, 2026 · Backend Development

What’s New in Go 1.26? Deep Dive into Green Tea GC, Generics, and Toolchain Upgrades

Go 1.26, released in February 2026, introduces the default-enabled Green Tea GC with 10‑40% lower overhead, new language capabilities like expression‑based new and self‑referencing generic constraints, a modernized go fix command, enhanced standard library security, performance benchmarks, and practical upgrade and compatibility guidelines for production environments.

GenericsGoGo 1.26
0 likes · 9 min read
What’s New in Go 1.26? Deep Dive into Green Tea GC, Generics, and Toolchain Upgrades
IT Services Circle
IT Services Circle
Feb 21, 2026 · Databases

10 MySQL Advanced Techniques to Supercharge Performance

This article presents ten practical MySQL advanced tricks—including execution‑plan analysis, sophisticated indexing, window functions, CTEs, JSON handling, partitioning, join optimizations, user variables, online DDL, and generated columns—to help developers tackle high‑concurrency, large‑scale workloads and dramatically boost database performance.

Advanced TechniquesDatabase Optimizationmysql
0 likes · 17 min read
10 MySQL Advanced Techniques to Supercharge Performance
Data STUDIO
Data STUDIO
Feb 21, 2026 · Big Data

Boost Python Performance Up to 50× Without Changing Your Code

Python’s reputation for slowness can be overcome by selecting the right tools—Numba, PyPy, CuPy, JAX, Ray, Joblib, async I/O, memory profilers, and big‑data frameworks—delivering speedups from 6× to over 50× with minimal or no code modifications.

AsyncGPUProfiling
0 likes · 22 min read
Boost Python Performance Up to 50× Without Changing Your Code
Code Wrench
Code Wrench
Feb 21, 2026 · Fundamentals

What’s New in Go 1.26? Deep Dive into Arena Memory, Generics, and Native HTTP/3

The article provides a comprehensive analysis of Go 1.26’s major enhancements—including stable Arena memory management, expanded generics in the standard library, native HTTP/3 support, integrated security checks, performance benchmarks, and practical upgrade recommendations for production environments.

ArenaGenericsGo
0 likes · 9 min read
What’s New in Go 1.26? Deep Dive into Arena Memory, Generics, and Native HTTP/3
IT Services Circle
IT Services Circle
Feb 20, 2026 · Backend Development

Go 1.26 Highlights: New new(expr) Syntax, Generic Self‑Reference, Compiler Optimizations & Experimental Features

The article provides a concise walkthrough of Go 1.26’s most impactful changes—including a streamlined new(expr) syntax for pointers, self‑referencing generics, deeper compiler escape analysis, explicit inline directives, experimental SIMD and secret‑handling packages, and a goroutine‑leak profiling tool—illustrated with ready‑to‑run code snippets and practical tips for immediate adoption.

Compiler OptimizationGenericsGo
0 likes · 8 min read
Go 1.26 Highlights: New new(expr) Syntax, Generic Self‑Reference, Compiler Optimizations & Experimental Features
DevOps Coach
DevOps Coach
Feb 19, 2026 · Backend Development

Why Go’s JSON v2 Is Worth the Wait: Deep Dive into Features, Performance, and Roadmap

The article examines Go 1.26’s release, explains why the experimental encoding/json/v2 package remains hidden, details its architectural redesign, key new features, performance gains, critical blockers such as a memory‑regression issue, and outlines the realistic timeline for its stable inclusion in Go 1.27.

Backward CompatibilityJSONencoding/json
0 likes · 15 min read
Why Go’s JSON v2 Is Worth the Wait: Deep Dive into Features, Performance, and Roadmap
Code Mala Tang
Code Mala Tang
Feb 19, 2026 · Frontend Development

When AI Becomes a Junior Engineer: Real Front‑End Gains and Limits

AI is not the future of engineering but a tireless junior engineer that can speed up repetitive tasks, mechanical refactoring, and test scaffolding, while still failing at architectural decisions, performance reasoning, and async concurrency, so senior developers must guide and verify its output.

AIfrontendperformance
0 likes · 10 min read
When AI Becomes a Junior Engineer: Real Front‑End Gains and Limits
Code Wrench
Code Wrench
Feb 19, 2026 · Backend Development

5 Go Techniques to Write Production‑Ready, Elegant Code

This article presents five practical Go techniques—using context for graceful cancellation, enriching errors with fmt.Errorf, leveraging sync.Pool to reduce GC pressure, employing pprof for performance profiling, and designing testable code with dependency injection—each illustrated with real‑world code examples and common pitfalls.

Gobest practicescontext
0 likes · 7 min read
5 Go Techniques to Write Production‑Ready, Elegant Code
Linux Tech Enthusiast
Linux Tech Enthusiast
Feb 18, 2026 · Operations

Top Nginx Performance Tweaks: Worker Processes and CPU Affinity Explained

This guide shows how to edit nginx.conf to adjust worker_processes based on CPU cores, explains when I/O blocking requires extra workers, and demonstrates Linux‑only worker_cpu_affinity settings with concrete examples for 2, 4, and 8‑core systems, including the exact commands to apply and reload the configuration.

CPU affinityConfigurationNginx
0 likes · 4 min read
Top Nginx Performance Tweaks: Worker Processes and CPU Affinity Explained
Tech Musings
Tech Musings
Feb 17, 2026 · Backend Development

Why Go’s Empty Struct Takes Zero Bytes and How to Leverage It

This article explains the zero‑byte nature of Go’s empty struct, how the runtime treats zero‑size allocations, why multiple instances share the same address, and demonstrates practical patterns such as set maps, signal channels, and worker coordination that improve memory efficiency and performance.

channel signalingempty structmap set
0 likes · 11 min read
Why Go’s Empty Struct Takes Zero Bytes and How to Leverage It
AI Insight Log
AI Insight Log
Feb 14, 2026 · Artificial Intelligence

Why Claude Code’s Context Caching Suddenly Fails and Costs Skyrocket

After Claude Code was updated to version 2.1.37, developers observed a sharp drop in context‑caching hit rates, causing unexpected cost spikes and slower responses, and a community investigation revealed that random headers and spaces injected by the tool break the model’s cache matching.

APIAnthropicBug Analysis
0 likes · 6 min read
Why Claude Code’s Context Caching Suddenly Fails and Costs Skyrocket
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Feb 13, 2026 · Backend Development

How to Calculate and Tune Nginx’s Maximum Concurrent Connections

This article explains how Nginx’s maximum concurrent connections are determined by worker_processes and worker_connections, provides a sample configuration, discusses OS‑level limits such as file descriptors and kernel parameters, and offers practical tuning steps to scale Nginx to tens of thousands of connections.

ConfigurationNginxperformance
0 likes · 4 min read
How to Calculate and Tune Nginx’s Maximum Concurrent Connections
Radish, Keep Going!
Radish, Keep Going!
Feb 12, 2026 · Backend Development

Why Go’s JSON v2 Is a Game-Changer and When It Will Arrive

The article examines Go 1.26’s release, the missing encoding/json/v2 package, its architectural split, new struct tags, performance gains, critical memory‑allocation issues, the four blockers delaying stable adoption, and the projected timeline for JSON v2 to become the default in Go 1.27.

GoGo1.26encoding/json
0 likes · 15 min read
Why Go’s JSON v2 Is a Game-Changer and When It Will Arrive
Efficient Ops
Efficient Ops
Feb 11, 2026 · Databases

How Merged Seckill Boosts MySQL Write Throughput by 5× for High‑Concurrency Flash Sales

The article explains a MySQL kernel‑level merged seckill optimization that replaces traditional queue‑based flash‑sale handling, achieving up to 5‑fold throughput gains (up to 1.5 W/s) without requiring SQL changes, detailing background, performance results, bottleneck analysis, design of cache visibility, leader‑follower coordination, row‑lock refinements, binlog parallelism, and crash‑recovery considerations.

Seckilldatabase-optimizationhigh-concurrency
0 likes · 12 min read
How Merged Seckill Boosts MySQL Write Throughput by 5× for High‑Concurrency Flash Sales
dbaplus Community
dbaplus Community
Feb 10, 2026 · Backend Development

How to Eliminate Unstable Pagination Anchors and Data Duplication in Backend Systems

This article explains why offset‑based pagination can cause duplicate or missing records in backend list queries, illustrates real‑world cases, analyzes the root causes, and presents three practical solutions—including cursor pagination, timestamp windows, and Elasticsearch search_after—along with their trade‑offs and implementation details.

CursorElasticsearchSQL
0 likes · 12 min read
How to Eliminate Unstable Pagination Anchors and Data Duplication in Backend Systems
Woodpecker Software Testing
Woodpecker Software Testing
Feb 10, 2026 · Industry Insights

Tackling IoT Device Integration Testing: Key Challenges and Practical Solutions

The article systematically examines the major hurdles of IoT multi‑device integration testing—such as protocol heterogeneity, network instability, and scenario complexity—and presents a layered testing framework, automation tools, data‑driven techniques, and best‑practice recommendations to help test teams improve efficiency and reliability.

AutomationDevice IntegrationIoT
0 likes · 6 min read
Tackling IoT Device Integration Testing: Key Challenges and Practical Solutions
java1234
java1234
Feb 10, 2026 · Fundamentals

Understanding Java Reflection: Core Concepts, Use Cases, and Trade‑offs

This article explains Java's reflection mechanism, covering its main uses such as dynamic class loading, handling unknown types, accessing private members, and framework development, then walks through basic steps, a complete code example, and discusses its advantages and drawbacks.

Dynamic LoadingJavaReflection
0 likes · 6 min read
Understanding Java Reflection: Core Concepts, Use Cases, and Trade‑offs
IT Services Circle
IT Services Circle
Feb 9, 2026 · Fundamentals

Why Misusing std::shared_ptr Slows Your C++ Code and How to Fix It

This article explores common pitfalls when using std::shared_ptr in C++, including unnecessary copying, extra heap allocations, cyclic references, and subtle memory retention with make_shared, provides benchmark comparisons, and offers practical guidelines such as preferring const‑reference passing, using std::make_shared, and employing weak_ptr to break cycles.

Cmemory-managementperformance
0 likes · 10 min read
Why Misusing std::shared_ptr Slows Your C++ Code and How to Fix It
Java Architect Handbook
Java Architect Handbook
Feb 8, 2026 · Backend Development

How to Resolve RocketMQ Message Backlog: Diagnosis, Immediate Fixes, and Long‑Term Prevention

This article breaks down the interview focus points, core solution framework, underlying RocketMQ mechanisms, step‑by‑step remediation actions, common pitfalls, and a concluding strategy for handling message backlog through emergency scaling, consumer optimization, degradation, dead‑letter handling, and proactive capacity planning.

BackendJavaMessage Queue
0 likes · 9 min read
How to Resolve RocketMQ Message Backlog: Diagnosis, Immediate Fixes, and Long‑Term Prevention