JD Cloud Developers
Author

JD Cloud Developers

JD Cloud Developers (Developer of JD Technology) is a JD Technology Group platform offering technical sharing and communication for AI, cloud computing, IoT and related developers. It publishes JD product technical information, industry content, and tech event news. Embrace technology and partner with developers to envision the future.

592
Articles
0
Likes
2.0k
Views
0
Comments
Recent Articles

Latest from JD Cloud Developers

100 recent articles max
JD Cloud Developers
JD Cloud Developers
May 19, 2025 · Backend Development

Unlocking Java’s ConcurrentHashMap: Inside Constructors, Put, and Resizing

This article provides a thorough, English‑language walkthrough of Java 8+ ConcurrentHashMap’s source code, covering its constructor logic, load‑factor handling, CAS‑based insertion, node optimizations, the put method, element‑count updates, multi‑threaded resizing, treeification, and auxiliary operations such as get, remove, and computeIfAbsent.

Data StructuresJavaMultithreading
0 likes · 42 min read
Unlocking Java’s ConcurrentHashMap: Inside Constructors, Put, and Resizing
JD Cloud Developers
JD Cloud Developers
May 15, 2025 · Cloud Native

How Sentinel Empowers Cloud‑Native Traffic Governance and Resilience

This article introduces Sentinel, a cloud‑native flow‑control component born from Alibaba's ecosystem, explains its resource‑based rule model, core implementation—including rule‑control chain, datasource, and dashboard—and discusses practical deployment considerations and extension strategies for Java microservices.

Cloud NativeJavaTraffic Governance
0 likes · 20 min read
How Sentinel Empowers Cloud‑Native Traffic Governance and Resilience
JD Cloud Developers
JD Cloud Developers
May 7, 2025 · Backend Development

How to Build an MCP-Powered Contract Query and Delay Service with Node.js

This article explains how to leverage the Model Context Protocol (MCP) to enable natural-language contract queries and automated contract extensions, detailing the required client‑server interactions, workflow steps, and providing a complete Node.js implementation with code snippets for both query and delay operations.

MCPNode.jsbackend
0 likes · 6 min read
How to Build an MCP-Powered Contract Query and Delay Service with Node.js
JD Cloud Developers
JD Cloud Developers
May 6, 2025 · Backend Development

How to Instantly Trace Java Method Call Stacks for Faster Debugging

This article explains how to build and use a Java StackTrace utility that extracts and filters method call chains, enabling developers to quickly locate error sources, streamline debugging, and improve operational efficiency by visualizing execution paths through customizable parameters and integration examples.

Backend DevelopmentJavaStackTrace
0 likes · 17 min read
How to Instantly Trace Java Method Call Stacks for Faster Debugging
JD Cloud Developers
JD Cloud Developers
Apr 30, 2025 · Artificial Intelligence

How to Keep Recommendation Systems Stable During Sudden Traffic Surges

This article examines the challenges of handling high‑frequency, instantaneous traffic spikes in JD Alliance's recommendation system during major sales events and presents an adaptive, automated degradation and recovery framework that minimizes recommendation loss while maintaining system stability.

Linear ProgrammingRecommendation Systemadaptive degradation
0 likes · 11 min read
How to Keep Recommendation Systems Stable During Sudden Traffic Surges
JD Cloud Developers
JD Cloud Developers
Apr 29, 2025 · Backend Development

How to Safely Use Java Shutdown Hooks to Clean Up Resources on JVM Exit

This article explains the purpose and inner workings of Java's Runtime.addShutdownHook, walks through the Runtime and ApplicationShutdownHooks source code, demonstrates practical usage with examples, discusses common scenarios, potential risks, and best‑practice solutions for reliable resource cleanup during JVM shutdown.

JVMShutdownHookbackend
0 likes · 9 min read
How to Safely Use Java Shutdown Hooks to Clean Up Resources on JVM Exit
JD Cloud Developers
JD Cloud Developers
Apr 27, 2025 · Artificial Intelligence

Overcoming the Hourglass Effect in Residual Quantization for Generative Retrieval

This paper investigates the “hourglass” phenomenon in residual‑quantized semantic identifiers for generative search and recommendation, revealing that token concentration in intermediate codebooks causes path sparsity and long‑tail distributions, and proposes heuristic layer removal and adaptive token‑pruning strategies that markedly improve model performance.

generative retrievalhourglass phenomenonresidual quantization
0 likes · 13 min read
Overcoming the Hourglass Effect in Residual Quantization for Generative Retrieval
JD Cloud Developers
JD Cloud Developers
Apr 25, 2025 · Fundamentals

How Does Go Differ from Java? A Deep Dive into Language Features

This article compares Go and Java across core language features—code organization, visibility, variable and constant declarations, functions, interfaces, data types, reference types, error handling, and control structures—providing Java developers with practical insights for adopting Go in cloud‑native development.

Error HandlingJavaLanguage comparison
0 likes · 22 min read
How Does Go Differ from Java? A Deep Dive into Language Features
JD Cloud Developers
JD Cloud Developers
Apr 23, 2025 · Frontend Development

Cut Development Time 40% by Reusing H5 Pages with a Monorepo

This article explains how reusing H5 marketing activity pages with a monorepo workspace can accelerate development by up to 40%, outlines five technical solutions, shows workspace structure and package configuration, and discusses central repository management and its suitability for similar projects.

FrontendH5Monorepo
0 likes · 3 min read
Cut Development Time 40% by Reusing H5 Pages with a Monorepo