Un flusso di lavoro manuale di verifica degli ordini utilizza una sottoscrizione pull di Pub/Sub per consegnare gli ordini agli agenti di vendita. È necessario impedire che un ordine venga elaborato due volte da agenti diversi senza aumentare la complessità del flusso di lavoro. Cosa dovresti fare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare la consegna exactly-once di Pub/Sub nella tua sottoscrizione pull..
Perché questa è la risposta
La consegna exactly-once di Pub/Sub (attualmente in anteprima) è la soluzione più diretta ed efficace per prevenire l'elaborazione duplicata degli ordini. Questa funzionalità garantisce che ogni messaggio venga consegnato e processato una sola volta da un sottoscrittore, eliminando la necessità di logiche di deduplicazione aggiuntive a livello applicativo o di infrastruttura. Le altre opzioni sono meno ideali: Un Deduplicate PTransform in Dataflow introdurrebbe una complessità aggiuntiva al flusso di lavoro e potrebbe non essere necessario se Pub/Sub può gestire la deduplicazione intrinsecamente. Creare un database transazionale per monitorare i messaggi in sospeso aumenterebbe significativamente la complessità del sistema e i costi di gestione, oltre a richiedere una logica applicativa per la gestione della concorrenza. Una sottoscrizione push non risolve il problema della deduplicazione per gli agenti di vendita che utilizzano una sottoscrizione pull e introdurrebbe un meccanismo di monitoraggio separato anziché prevenire la duplicazione alla fonte.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta