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.

102
Articles
0
Likes
90
Views
0
Comments
Recent Articles

Latest from Java Architect Handbook

100 recent articles max
Java Architect Handbook
Java Architect Handbook
Dec 26, 2025 · Information Security

Mastering Permission Management: From Basic RBAC to Advanced Role‑Inheritance Models

This article explains why fine‑grained permission management is essential for data security, walks through classic RBAC, role‑inheritance (RBAC1), constrained RBAC (RBAC2), user groups, organization‑based and position‑based roles, and presents both standard and ideal database schemas for implementing these models.

Access ControlConstraint ModelingRBAC
0 likes · 18 min read
Mastering Permission Management: From Basic RBAC to Advanced Role‑Inheritance Models
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.

Open SourceOperationsSOPS
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.

DBSyncerETLOpen Source
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.

Best PracticesDistributed SystemsID generation
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.

AOPJavaLogging
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.

Distributed SchedulingJavaPerformance Optimization
0 likes · 11 min read
Master Spring Task: Build, Optimize, and Scale Your Scheduled Jobs