Java Architecture Diary
Author

Java Architecture Diary

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

507
Articles
0
Likes
1.3k
Views
0
Comments
Recent Articles

Latest from Java Architecture Diary

100 recent articles max
Java Architecture Diary
Java Architecture Diary
Apr 27, 2025 · Cloud Native

What’s New in Nacos 3.0? Key Features, AI Integration, and Cloud‑Native Enhancements

Nacos 3.0 introduces major upgrades—including JDK 17 and Spring Boot 3.4.1 support, a new Admin API, default authentication, AI‑focused MCP, unified namespaces, beta distributed lock and fuzzy listening features, plus native xDS protocol support—positioning it as a powerful cloud‑native service discovery and configuration platform.

AI integrationCloud NativeNacos
0 likes · 6 min read
What’s New in Nacos 3.0? Key Features, AI Integration, and Cloud‑Native Enhancements
Java Architecture Diary
Java Architecture Diary
Apr 25, 2025 · Artificial Intelligence

How MCP Proxy Simplifies Secure Multi‑Model AI Integration

This article explains the MCP (Model Context Protocol) and its proxy solution, detailing how it aggregates multiple AI model servers, addresses compatibility and security challenges, and provides flexible configuration, deployment, and integration options for developers building complex AI applications.

MCP
0 likes · 10 min read
How MCP Proxy Simplifies Secure Multi‑Model AI Integration
Java Architecture Diary
Java Architecture Diary
Apr 21, 2025 · Backend Development

Mastering API Versioning in Spring Framework 7.0: Strategies and Code Samples

Spring Framework 7.0 introduces native API versioning support, enabling developers to manage multiple API versions through URI, request header, query parameter, and content negotiation strategies, with detailed implementation examples, customizable resolvers, and client-side usage via WebClient, ensuring backward compatibility and flexible version control.

JavaWebapi-versioning
0 likes · 11 min read
Mastering API Versioning in Spring Framework 7.0: Strategies and Code Samples
Java Architecture Diary
Java Architecture Diary
Apr 16, 2025 · Artificial Intelligence

Mastering Prompt Engineering with Spring AI: Patterns and Practical Java Examples

An in‑depth guide shows how to configure Spring AI for various LLM providers, tune model parameters such as temperature and max tokens, and apply a range of prompt‑engineering patterns—including zero‑shot, few‑shot, chain‑of‑thought, self‑consistency, role‑based and automatic prompting—using concise Java code examples.

ChatOptionsLLMSpring AI
0 likes · 18 min read
Mastering Prompt Engineering with Spring AI: Patterns and Practical Java Examples
Java Architecture Diary
Java Architecture Diary
Apr 2, 2025 · Artificial Intelligence

Run AI Models Locally with Docker Model Runner and Java Integration

This article explains how Docker Model Runner enables effortless local execution of AI models, details platform support, provides a full command reference, shows how to use the REST endpoint, and demonstrates integration with Java via LangChain4j, including code examples and a feature comparison with Ollama.

AIDockerLangChain4j
0 likes · 9 min read
Run AI Models Locally with Docker Model Runner and Java Integration
Java Architecture Diary
Java Architecture Diary
Mar 31, 2025 · Backend Development

Unlock Spring Boot 3.5: 7 Game-Changing Features for Enterprise Apps

Spring Boot 3.5 introduces major enhancements such as dynamic environment‑variable configuration, enriched distributed tracing, intelligent task‑context propagation, Quartz job triggering, SSL certificate lifecycle monitoring, flexible Redis read strategies, and improved Liquibase support, all aimed at boosting enterprise‑grade application development.

Configuration ManagementLiquibaseSSL Monitoring
0 likes · 7 min read
Unlock Spring Boot 3.5: 7 Game-Changing Features for Enterprise Apps