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.

91
Articles
0
Likes
19
Views
0
Comments
Recent Articles

Latest from Java Architect Handbook

91 recent articles
Java Architect Handbook
Java Architect Handbook
Apr 7, 2026 · Databases

Master MySQL’s Redo, Undo, and Binlog: Deep Dive for Interview Success

This article provides a comprehensive interview guide on MySQL’s three core logs—redo log, undo log, and binlog—covering their architecture, roles in crash recovery, MVCC, replication, configuration commands, two‑phase commit workflow, and frequent follow‑up questions to help candidates ace database interview questions.

Database InterviewMySQLbinlog
0 likes · 13 min read
Master MySQL’s Redo, Undo, and Binlog: Deep Dive for Interview Success
Java Architect Handbook
Java Architect Handbook
Apr 6, 2026 · Databases

Why MySQL Indexes Still Slow Queries and How to Fix Them

This guide explains the six common reasons why MySQL indexes may fail to improve query speed, shows how interviewers evaluate index knowledge, and provides concrete SQL examples, EXPLAIN analysis, and practical optimization techniques such as redesigning indexes, using covering indexes, avoiding implicit type conversion, and tuning database configuration.

Data SkewDatabase InterviewEXPLAIN
0 likes · 15 min read
Why MySQL Indexes Still Slow Queries and How to Fix Them
Java Architect Handbook
Java Architect Handbook
Apr 5, 2026 · Industry Insights

Unlocking Business Process Automation: How Workflow Engines Power Modern Enterprises

This article explains what a process engine is, its role in workflow and BPM, outlines typical application scenarios, and details the architectural components and design practices—including organization modeling, form and interface design, and implementation challenges—while highlighting emerging business opportunities such as low‑code platforms and process analytics.

ArchitectureBPMProcess Engine
0 likes · 20 min read
Unlocking Business Process Automation: How Workflow Engines Power Modern Enterprises
Java Architect Handbook
Java Architect Handbook
Apr 4, 2026 · Backend Development

16 Powerful Redis Use Cases Every Backend Engineer Should Know

This article presents a comprehensive guide to 16 practical Redis applications—including caching, distributed sessions, locks, global IDs, counters, rate limiting, bitmaps, shopping carts, timelines, queues, lotteries, likes, product tagging, filtering, social graphs, and leaderboards—complete with command examples, code snippets, and visual illustrations to help developers implement these patterns efficiently.

BitmapCacheDistributed Lock
0 likes · 11 min read
16 Powerful Redis Use Cases Every Backend Engineer Should Know
Java Architect Handbook
Java Architect Handbook
Apr 1, 2026 · Backend Development

Integrating Tess4j OCR into a Spring Boot 3 Project

This guide explains OCR fundamentals, introduces Tesseract and Tess4j, shows how to download the required language data files, and provides step‑by‑step instructions with Maven configuration, Spring Boot properties, Java code, and test examples for Chinese, English, and mixed‑language image recognition.

Image RecognitionJavaOCR
0 likes · 11 min read
Integrating Tess4j OCR into a Spring Boot 3 Project
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.

JavaMicroservicesPerformance
0 likes · 11 min read
Which Java Backend Framework Reigns Supreme? A Data‑Driven Ranking