Java Architect Handbook
Author

Java Architect Handbook

Focused on Java interview questions and practical article sharing, covering algorithms, databases, Spring Boot, microservices, high concurrency, JVM, Docker containers, and ELK-related knowledge. Looking forward to progressing together with you.

148
Articles
0
Likes
427
Views
0
Comments
Recent Articles

Latest from Java Architect Handbook

100 recent articles max
Java Architect Handbook
Java Architect Handbook
Jun 21, 2026 · Backend Development

Why PowerJob Makes Our Project Sleep Easy: A Hands‑On Guide

This article walks through the core features of PowerJob, compares it with other Java job schedulers, and provides step‑by‑step instructions for installing, configuring, and creating tasks using both Docker and jar deployments, complete with code samples and UI screenshots.

JavaPowerJobbackend
0 likes · 14 min read
Why PowerJob Makes Our Project Sleep Easy: A Hands‑On Guide
Java Architect Handbook
Java Architect Handbook
Jun 19, 2026 · Backend Development

What Is a RabbitMQ Dead Letter Queue? Interview Guide

This article explains the concept of RabbitMQ dead‑letter queues, the three conditions that turn a message into a dead letter, how to configure DLX and routing keys in Spring Boot, common pitfalls, a classic order‑timeout use case, and typical interview follow‑up questions.

Dead Letter QueueJava InterviewSpring Boot
0 likes · 11 min read
What Is a RabbitMQ Dead Letter Queue? Interview Guide
Java Architect Handbook
Java Architect Handbook
Jun 18, 2026 · Cloud Native

Designing an Enterprise-Grade Message Push Architecture: A Deep Dive

The article outlines the evolution from isolated push modules to a unified framework and finally a dedicated push service, detailing functional and non‑functional requirements, component responsibilities, priority handling, and a scalable micro‑service architecture for enterprise notifications.

Enterprise ArchitectureHigh AvailabilityMessage Push
0 likes · 15 min read
Designing an Enterprise-Grade Message Push Architecture: A Deep Dive
Java Architect Handbook
Java Architect Handbook
Jun 15, 2026 · Industry Insights

Shocking Bank Programmer Salaries Revealed

This article analyzes the rapidly growing demand for IT positions in Chinese banks, categorizes the banks, details typical roles, written tests, interview formats, and provides concrete salary ranges for each institution, offering a comprehensive view of the banking tech job market.

Bank ITChinaJava
0 likes · 14 min read
Shocking Bank Programmer Salaries Revealed
Java Architect Handbook
Java Architect Handbook
Jun 13, 2026 · Artificial Intelligence

Why Fixed-Size Chunking Fails in RAG: Interview Insights

The article explains that fixed-size chunking in Retrieval‑Augmented Generation ignores semantic boundaries, causing broken sentences, scattered topics, redundant or missing information, and noisy retrieval, and it evaluates overlap as a partial fix while presenting better alternatives such as recursive, semantic, structural, and agentic chunking along with practical production tips and future trends.

AI interviewChunkingLangChain
0 likes · 12 min read
Why Fixed-Size Chunking Fails in RAG: Interview Insights
Java Architect Handbook
Java Architect Handbook
Jun 12, 2026 · Frontend Development

Is WebSocket Still the Best Choice for Real-Time Push? Compare with SSE and Polling

This article examines three server‑to‑client push methods—polling, WebSocket, and Server‑Sent Events (SSE)—detailing their mechanisms, browser compatibility, pros and cons, suitable scenarios, and provides step‑by‑step demos with Node.js/Express and plain HTML to help developers choose the most efficient solution for real‑time messaging.

ExpressFrontendNode.js
0 likes · 16 min read
Is WebSocket Still the Best Choice for Real-Time Push? Compare with SSE and Polling
Java Architect Handbook
Java Architect Handbook
Jun 11, 2026 · Backend Development

Building a Visual Rule Engine with Spring Boot and URule

This article walks through the motivation, architecture, installation steps, core concepts, and practical usage of integrating the URule visual rule engine into a Spring Boot project, including library files, wizard and script rule sets, decision tables, and a real‑world promotion scenario.

JavaRule EngineSpring Boot
0 likes · 17 min read
Building a Visual Rule Engine with Spring Boot and URule
Java Architect Handbook
Java Architect Handbook
Jun 9, 2026 · Backend Development

What’s the Dubbo Service Call Process? A 10‑Step Deep Dive

The article breaks down a complete Dubbo RPC invocation into ten precise steps—five on the consumer side and five on the provider side—explaining each core component such as Proxy, Filter, Cluster, LoadBalance, Protocol, and Transport, and addresses common interview follow‑up questions about clustering, load balancing, and sync vs async calls.

DubboJavaRPC
0 likes · 13 min read
What’s the Dubbo Service Call Process? A 10‑Step Deep Dive