Menu

Topic

Transactional Outbox

Progettare un flusso affidabile di pubblicazione eventi quando un servizio deve aggiornare il proprio database e pubblicare un messaggio senza affidarsi a transazioni distribuite.

Track
Architettura tecnica
Categoria
Sistemi distribuiti
Difficoltà
Medio-alta

Cosa ti porti via

Offre ai Solution Architect un pattern pratico per spiegare pubblicazione affidabile degli eventi, comportamento dei retry e trade-off operativi nei sistemi distribuiti.

Perché conta

Molti workflow enterprise richiedono consistenza del database e pubblicazione di eventi, ma un approccio publish-after-commit diretto può perdere eventi quando si verifica un errore tra la scrittura sul database e la chiamata al broker.

Tag