#architecture
18 articles tagged architecture.
Spring Boot Complete Architecture Guide: From Foundation to Spring AI
A comprehensive end-to-end guide to Spring Boot architecture for experienced developers — IoC, AOP, security, data, resilience, testing, Spring AI, and production deployment — with diagrams and production-quality code throughout.
MCP vs Function Calling: What's the Difference (and When to Use Each)
Model Context Protocol and function calling both give LLMs access to tools — but they solve different problems. A clear comparison with guidance on when to use which.
Building an AI Gateway with Apigee (LLM Proxy)
Put Apigee in front of your LLM providers to centralize API keys, cost control, quotas, logging, and guardrails. A practical blueprint for an enterprise AI gateway.
What's New in Modern Java — and How to Build AI With It
Modern Java (21→25) brings virtual threads, structured concurrency, records, and the FFM API. Here's what's new and how it powers AI apps.
Spring AI: From Beginner to Expert — Course Overview
A complete Spring AI course for Java teams: setup, prompting, tool calling, RAG, MCP, choosing an LLM, and production architecture.
Claude Certified Architect (Foundations): Complete Exam Prep Course
A complete, hands-on prep course for the Claude Certified Architect — Foundations exam: the five domains, curriculum with code, and a four-week plan.
Apigee API Management: Beginner to Advanced — Course Overview
A complete Apigee course: architecture, API proxies, policies & security, environments, CI/CD, and Apigee as an AI gateway — beginner to advanced.
Zero to Production: Building Your First Enterprise LLM Application
A four-phase guide to taking an LLM prototype to a production enterprise app — RAG, caching, observability, cost control, and multi-model routing.
Building Fault-Tolerant AI Systems
Resilience patterns for production AI — circuit breakers, fallback chains, and graceful degradation so systems survive provider outages and rate limits.
RAG Systems Explained
A complete guide to Retrieval Augmented Generation — how it works, why each component matters, and how to build production-grade RAG pipelines.
Spring AI Enterprise Integration Guide
A practical guide to building enterprise-grade AI applications with Spring AI — from chat clients and RAG pipelines to production observability.
Microservices Best Practices
Enterprise-grade practices for designing, deploying, and operating microservices systems that actually scale — from domain modelling to runtime resilience.
Kafka Scalability Patterns
Practical patterns for designing highly scalable Kafka-based enterprise systems — from partition strategy to consumer group tuning.
Building Enterprise AI Agents
Architecture patterns and best practices for building production-grade AI agents that scale — from orchestration to observability.
RAG Chunking Strategies That Actually Improve Retrieval
Your RAG quality is capped by how you chunk. A practical comparison of fixed, recursive, semantic, and structural chunking, with sizing and overlap tips.
AI Gateways: Managing LLM Traffic in the Enterprise
As LLM usage spreads across an org, you need a control point. What an AI gateway is, the problems it solves, and the capabilities to look for.
Fine-tuning vs RAG vs Prompting: How to Choose
Teams reach for fine-tuning when they need RAG, or RAG when a better prompt would do. A decision framework for choosing the right approach by problem type.
Securing LLM Apps: Guardrails for Production
LLM features open new attack surfaces — prompt injection, data leakage, unsafe tool use. A practical guardrails checklist for shipping AI to production safely.