Java Architecture Diary
Author

Java Architecture Diary

Committed to sharing original, high‑quality technical articles; no fluff or promotional content.

525
Articles
0
Likes
3.9k
Views
0
Comments
Recent Articles

Latest from Java Architecture Diary

100 recent articles max
Java Architecture Diary
Java Architecture Diary
Oct 22, 2026 · Information Security

AI-Accelerated Vulnerability Wave Hits Java: Oracle JDK Cert Trust & Tomcat Async Flaws Demand Urgent Patches

This week's vulnerability surge, accelerated by AI-powered auditing, struck Java's core with a critical Oracle JDK certificate trust flaw (CVE-2026-91403) and a Tomcat HTTP/2 async request smuggling bug (CVE-2026-101356), forcing immediate JDK upgrades and Tomcat version pins in Spring Boot projects.

AI vulnerability discoveryCVE-2026-101356CVE-2026-91403
0 likes · 8 min read
AI-Accelerated Vulnerability Wave Hits Java: Oracle JDK Cert Trust & Tomcat Async Flaws Demand Urgent Patches
Java Architecture Diary
Java Architecture Diary
Sep 10, 2026 · Industry Insights

JetBrains' ThinkRail Adds to Crowded AI Lineup, Exposing Strategic Drift

JetBrains' new ThinkRail workbench for the Pi agent highlights a fragmented AI strategy spanning AI Assistant, Junie, Fleet, and Air, forcing users to navigate overlapping tools while competitors like Orca offer multi-agent flexibility, suggesting the veteran IDE maker is reacting rather than leading in the agent era.

AI coding assistantJetBrainsOrca
0 likes · 5 min read
JetBrains' ThinkRail Adds to Crowded AI Lineup, Exposing Strategic Drift
Java Architecture Diary
Java Architecture Diary
Sep 4, 2026 · Backend Development

AI Code Is Fast, But Can You Review It? The show-me Skill for Scalable Code Review

As AI coding tools like Claude Code and Codex accelerate code generation, traditional line-by-line git diff reviews become a bottleneck; the HumanLayer show-me skill addresses this by requiring AI agents to produce structured views—compact call trees, shallow file trees with responsibility annotations, Mermaid sequence diagrams, and semantic diffs—so reviewers can quickly grasp call chains, module boundaries, and data flows without reading thousands of lines.

AI-assisted developmentClaude CodeCodex
0 likes · 7 min read
AI Code Is Fast, But Can You Review It? The show-me Skill for Scalable Code Review
Java Architecture Diary
Java Architecture Diary
Aug 31, 2026 · Backend Development

Spring 7's Native Retry & Concurrency Limit: When They're Enough (and When They're Not)

Spring Framework 7 introduces @Retryable and @ConcurrencyLimit annotations for method-level retry and concurrency control, enabling developers to handle transient failures and limit parallel executions without third-party libraries, though they operate per-JVM and lack distributed coordination.

@RetryableConcurrency ControlConcurrencyLimit
0 likes · 9 min read
Spring 7's Native Retry & Concurrency Limit: When They're Enough (and When They're Not)
Java Architecture Diary
Java Architecture Diary
Aug 28, 2026 · Artificial Intelligence

Giving AI Coding Agents IDE Superpowers: IDEA MCP Server Integration with Codex

This article explains how IntelliJ IDEA's built-in MCP Server (since 2025.2) enables AI coding agents like Codex to directly control the IDE via the Model Context Protocol, allowing them to run configurations, read diagnostics, format code, and debug Spring Boot applications instead of relying on blind command-line builds.

AI Coding AgentsCodexIDE integration
0 likes · 7 min read
Giving AI Coding Agents IDE Superpowers: IDEA MCP Server Integration with Codex
Java Architecture Diary
Java Architecture Diary
Aug 25, 2026 · Backend Development

Spring Boot 4.2.0-M1 Released: RestTemplate Deprecated, AMQP 1.0 Support Added, Major Dependency Upgrades

Spring Boot 4.2.0-M1 milestone release deprecates RestTemplate in favor of RestClient, adds AMQP 1.0 support, introduces Buildpacks image-layer caching, removes deprecated APIs, fixes numerous bugs including structured logging and Kafka consumer security, and upgrades 20+ dependencies including Hibernate, Kafka, Kotlin, and Tomcat.

AMQP 1.0BuildpacksDependency Upgrades
0 likes · 7 min read
Spring Boot 4.2.0-M1 Released: RestTemplate Deprecated, AMQP 1.0 Support Added, Major Dependency Upgrades