Java

Come usare Strapi in un'applicazione web con Java Spring Boot usando Docker e Docker Compose

Strapi è un CMS headless che espone contenuti tramite API REST (e, opzionalmente, GraphQL). In un'architettura moderna, Strapi può gestire la parte editoriale e di content management, mentre un'applicazione Java Spring Boot può consumare quelle API per costruire un backend più “business oriented” (validazioni, regole di dominio, integrazioni con altri sistemi), o per fornire un'unica API verso frontend e client.

27/01/2026
Java

Come usare Elasticsearch in un'applicazione web con Java Spring Boot usando Docker e Docker Compose

Questa guida mostra un flusso completo e riproducibile per integrare Elasticsearch in una web application Spring Boot, eseguendo tutto in locale con Docker e Docker Compose.

26/01/2026
Java

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.

30/12/2025
Java

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.

24/12/2025