Menu

Asset

Content-Based Router: instradare con regole esplicite

Il Content-Based Router sceglie il canale o consumer in base a proprietà esplicite del messaggio, rendendo centralizzate e osservabili le decisioni di routing.

Tipo
Pratica

Quando messaggi diversi devono seguire percorsi differenti, il router valuta attributi concordati e li inoltra alla destinazione appropriata. Le regole devono essere versionate, testabili e comprensibili, con una destinazione di default per casi non riconosciuti. Centralizzare il routing semplifica i producer ma può creare un punto di accoppiamento e complessità. Occorre evitare regole basate su dettagli instabili o logica di dominio nascosta nell’infrastruttura.

Tag