Tagged articles

Production Governance

2 articles · Page 1 of 1
Xiaolin Talks Programming
Xiaolin Talks Programming
Jul 27, 2026 · Backend Development

Spring Boot + Drools: Production-Grade Hot Reload & Memory-Safe Rule Engine Integration

This article details how to integrate Drools with Spring Boot for complex business decisions, covering architecture design, hot-reload implementation using AtomicReference and KieContainer disposal, memory leak prevention, stateless session best practices, conflict detection via AgendaEventListener, and production observability with trace logging and dry-run sandboxes.

DroolsHot ReloadMemory Leak Prevention
0 likes · 15 min read
Spring Boot + Drools: Production-Grade Hot Reload & Memory-Safe Rule Engine Integration
Xiaolin Talks Programming
Xiaolin Talks Programming
Jul 3, 2026 · Backend Development

API Versioning & Smooth Migration: Spring Boot Routing Strategies and Production Governance

This article presents a comprehensive production-grade approach to API version management in Spring Boot, covering version identification strategies, custom routing via RequestCondition, DTO isolation with MapStruct, deprecation interceptors with Prometheus metrics, gateway-level traffic splitting using Spring Cloud Gateway and Nginx, and a lifecycle state machine with automated retirement rules.

API VersioningMapStructOpenAPI
0 likes · 18 min read
API Versioning & Smooth Migration: Spring Boot Routing Strategies and Production Governance