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
Dec 24, 2025 · Operations

Why Tencent’s SOPS Is the Go‑To Open‑Source Workflow Engine for Modern Ops

The article introduces a Java learning community offering multiple hands‑on projects and then provides a detailed overview of Tencent BlueKing's open‑source Standard Operations (SOPS) workflow engine, highlighting its BPMN‑2.0 modeling, one‑click automation, integration capabilities, and self‑service benefits for IT teams.

AutomationSOPSTencent
0 likes · 5 min read
Why Tencent’s SOPS Is the Go‑To Open‑Source Workflow Engine for Modern Ops
Java Architect Handbook
Java Architect Handbook
Dec 16, 2025 · Industry Insights

Which Niche Open‑Source Projects Are Powering Thousands of Developers?

A Zhihu discussion highlights dozens of seemingly niche open‑source projects—ranging from AI acceleration libraries like FlashMLA and DeepEP to lightweight servers, databases, and multimedia tools—that have attracted thousands of contributors, users, and stars, illustrating how open source fuels modern technology ecosystems.

GitHubindustry insightsopen-source
0 likes · 13 min read
Which Niche Open‑Source Projects Are Powering Thousands of Developers?
Java Architect Handbook
Java Architect Handbook
Dec 15, 2025 · Industry Insights

How DBSyncer Simplifies Multi‑Source Data Synchronization Across Databases

The article introduces the open‑source DBSyncer middleware that enables full‑stack data synchronization across MySQL, Oracle, SQL Server, PostgreSQL, Elasticsearch and Kafka, outlines its visual composition, full‑ and incremental sync, real‑time monitoring, and provides step‑by‑step installation instructions while also mentioning related Java learning projects.

DBSyncerData SynchronizationDatabase Integration
0 likes · 6 min read
How DBSyncer Simplifies Multi‑Source Data Synchronization Across Databases
Java Architect Handbook
Java Architect Handbook
Dec 14, 2025 · Backend Development

Why Our Custom Snowflake ID Failed and How to Build a Reliable One

A recent production incident revealed that a self‑developed Snowflake‑style ID generator caused duplicate order numbers due to a truncated timestamp, unsafe IP‑based business IDs, and unconfigured worker and data‑center IDs, prompting a detailed analysis of the standard algorithm, the flaws in the custom design, and best‑practice recommendations for robust ID generation.

ID generationSnowflakebackend
0 likes · 9 min read
Why Our Custom Snowflake ID Failed and How to Build a Reliable One
Java Architect Handbook
Java Architect Handbook
Dec 13, 2025 · Backend Development

Evolving Business Operation Logging: From AOP Annotations to Binlog Time Windows

This article examines the need for comprehensive business operation logging in a central system, outlines the benefits of audit, security, monitoring, and analysis, and walks through three progressive solutions—AOP with annotations, AOP with SpEL, and a Binlog‑based time‑window approach—detailing their implementations, trade‑offs, and architectural considerations.

AOPJavaSpEL
0 likes · 20 min read
Evolving Business Operation Logging: From AOP Annotations to Binlog Time Windows
Java Architect Handbook
Java Architect Handbook
Dec 12, 2025 · Backend Development

Master Spring Task: Build, Optimize, and Scale Your Scheduled Jobs

This guide walks you through what Spring Task is, how to enable it in three simple steps, decode cron expressions, explore six real‑world use cases, unlock four advanced features, avoid common pitfalls, and apply performance‑tuning and future‑proofing techniques for robust Java scheduling.

JavaPerformance optimizationSpring
0 likes · 11 min read
Master Spring Task: Build, Optimize, and Scale Your Scheduled Jobs
Java Architect Handbook
Java Architect Handbook
Dec 11, 2025 · Interview Experience

How to Undo a Pushed Git Commit? A Step‑by‑Step Interview Guide

This article walks through four practical ways to revert code that has already been pushed to a remote Git repository—including manual diff removal, using git revert, creating a new branch, and resetting the current branch with hard, mixed, or keep options—plus tips on force‑pushing and branch protection.

Force PushGitVersion Control
0 likes · 8 min read
How to Undo a Pushed Git Commit? A Step‑by‑Step Interview Guide