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.

182
Articles
0
Likes
1.4k
Views
0
Comments
Recent Articles

Latest from Java Architect Handbook

100 recent articles max
Java Architect Handbook
Java Architect Handbook
Aug 4, 2026 · Frontend Development

Why Alibaba’s Open‑Source Kiwi Solves the Full‑Cycle i18n Pain Points

Kiwi, Alibaba’s open‑source i18n framework, offers an end‑to‑end workflow—from one‑click Chinese string extraction and linting to translation export, auto‑translation, and seamless import—addressing the searchability, missing‑string, and UI‑adjustment challenges that existing i18n libraries leave unresolved.

AlibabaKiwiOpen Source
0 likes · 6 min read
Why Alibaba’s Open‑Source Kiwi Solves the Full‑Cycle i18n Pain Points
Java Architect Handbook
Java Architect Handbook
Aug 3, 2026 · Databases

Redis Officially Launches RedisInsight: A Stunning GUI with Powerful Features

RedisInsight is a visual GUI for Redis that uniquely supports Redis Cluster, offers SSL/TLS connections, memory analysis and an integrated CLI; the article walks through downloading the package, configuring environment variables, starting the service on Linux, deploying it on Kubernetes with a YAML manifest, and using the UI to monitor and operate Redis instances.

GUIKubernetesMemory Analysis
0 likes · 8 min read
Redis Officially Launches RedisInsight: A Stunning GUI with Powerful Features
Java Architect Handbook
Java Architect Handbook
Jul 29, 2026 · Big Data

What Is Data Skew in Distributed Computing, Its Impact, and How to Fix It

The article defines data skew as an uneven key distribution after shuffle that makes a few tasks handle most of the data, explains the resulting slowdown, OOM, low resource utilization and job failure, and then details diagnosis methods and concrete solutions for group‑by, join, null‑value and framework‑level scenarios.

Data SkewDistributed ComputingHive
0 likes · 15 min read
What Is Data Skew in Distributed Computing, Its Impact, and How to Fix It
Java Architect Handbook
Java Architect Handbook
Jul 27, 2026 · Backend Development

Druid Crashed in Production? Essential Optimizations for Spring Boot

The article explains why Druid connection pools can fail in production and provides a step‑by‑step guide to extreme optimization, covering environment setup, core pool parameter tuning, monitoring with StatFilter and web UI, security hardening, leak detection, dynamic adjustments, and common pitfalls.

Advanced OptimizationConnection PoolDruid
0 likes · 15 min read
Druid Crashed in Production? Essential Optimizations for Spring Boot
Java Architect Handbook
Java Architect Handbook
Jul 26, 2026 · Databases

Interview Question: What Problems Arise After Sharding? List the Key Issues

The article outlines six major challenges introduced by database sharding—cross‑database joins, pagination, distributed transactions, global ID generation, data migration, and aggregation—along with practical solutions such as binding tables, cursor pagination, Seata AT mode, Snowflake IDs, dual‑write scaling, and summary tables, providing interview‑ready answers.

SeataShardingSnowflake
0 likes · 17 min read
Interview Question: What Problems Arise After Sharding? List the Key Issues
Java Architect Handbook
Java Architect Handbook
Jul 24, 2026 · Databases

What Are Database Sharding, Table Sharding, and Combined Sharding? – Xianyu Interview Guide

The article explains the differences between database sharding, table sharding, and combined sharding, outlines interview expectations, details vertical and horizontal splitting strategies, discusses when to apply each technique, and reviews practical tools such as ShardingSphere and MyCat for Java projects.

DatabaseInterview PreparationMySQL
0 likes · 10 min read
What Are Database Sharding, Table Sharding, and Combined Sharding? – Xianyu Interview Guide