Usare il pattern CQRS in Java Spring Boot con Kafka e Docker
In questo articolo vediamo come progettare e implementare un sistema basato sul pattern CQRS (Command Query Responsibility Segregation) utilizzando Java 17, Spring Boot, Apache Kafka e Docker. L'obiettivo è separare in modo chiaro il lato che gestisce i comandi (scritture) dal lato che espone le query (letture), sfruttando Kafka come bus di eventi e Docker per orchestrare i servizi.
Usare Apache Kafka con Java Spring Boot e Docker
In questo articolo vediamo passo per passo come integrare Apache Kafka in un'applicazione Spring Boot e come far girare il tutto in Docker, usando un semplice esempio di produttore e consumatore di messaggi.
Come usare il pattern MVC in Java
Il pattern MVC (Model-View-Controller) è uno dei modi più diffusi per organizzare il codice nelle applicazioni Java.
Implementare l'autenticazione JWT in un'API REST di base con Spring Boot
In questo articolo vediamo, passo dopo passo, come aggiungere l'autenticazione basata su JSON Web Token (JWT) a una semplice API REST realizzata con Spring Boot.