Browsing Category
Architecture & Microservices
39 posts
ENTERPRISE RELEASE EVOLUTION
From Single NODE JVM TO CLOUD NATIVE SAAS From a single JVM 12 years ago to cloud-native Kubernetes…
Sidecars, Service Meshes and Java: Where Do We Really Add Value?
Sidecars and service meshes promise resilience, security, and observability—but often introduce operational complexity and hidden coupling. This article…
Capability Mesh : Re-architecting for the Agentic AI Future
Re-architecting for the Agentic AI Future Ten years ago, software development teams adopted a new trend: companies were…
Java 26 adopts HTTP/3 with the evolution of the HttpClient
The future of communication between microservices Modern distributed architectures, such as microservices, are deeply intertwined with the evolution…
Hexagonal Architecture for Machine Learning: Ports, Adapters, and Model Versioning in Spring Boot
Machine learning has changed enterprise software in ways many teams did not expect. In many Spring Boot systems,…
Do You Still Write Code without Hexagon?
During our training in architecture, we often ask participants if they are familiar with Hexagonal architecture, and it’s…
2: The Jakarta Cliff: Why Modern Java Leaves Struts 1 Behind
This is the second in a series of articles exploring the realities of modernisation. In this article, you’ll…
Beyond UML: Clean Software Architecture in the Age of AI‑Generated Code
Abstract Today we write more code in less time than ever before. AI systems act like permanently available junior…
JCON EUROPE 2026: Why the Java Community Still Meets in Person
Every year, when we start planning JCON EUROPE, one question always guides us: How do we create a…
From Spaghetti to Hexagons: A Practical Guide to Clean Java Architecture
A Culinary Warning and the Dark Side of Code Welcome, fellow architect and beloved developer, to our hexagonal…