Articoli

Linguaggi di programmazione e standard del Web

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.

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.

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.

Torna su