Node.js

RxJS in Node.js

RxJS (Reactive Extensions for JavaScript) è una libreria basata sul pattern Observer e sul paradigma di programmazione reattiva. In pratica, ti permette di lavorare con flussi di dati asincroni e concorrenti (eventi, richieste HTTP, stream di file, WebSocket, timer, ecc.) in modo dichiarativo e composibile.

01/01/2026
JavaScript

RxJS: programmazione reattiva in JavaScript

RxJS (Reactive Extensions for JavaScript) è una libreria pensata per lavorare con flussi di dati asincroni e basati su eventi. Si appoggia al modello di programmazione reattiva e introduce un concetto centrale: l'Observable.

31/12/2025
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
Go

CQRS in Go con Kafka e Docker

In questo articolo vedrai come implementare il pattern CQRS (Command Query Responsibility Segregation) in Go usando Apache Kafka come backbone di messaggistica e Docker per eseguire facilmente tutti i servizi in locale.

29/12/2025