Si ricevono frequenti messaggi sui prezzi delle azioni contenenti simbolo, prezzo e timestamp. È necessario aggiornare un archivio in memoria in modo che un servizio a valle veda sempre il prezzo più recente. Come si dovrebbe configurare la sottoscrizione Pub/Sub?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare una sottoscrizione pull con l'ordinamento abilitato e utilizzare il simbolo azionario come chiave di ordinamento..
Perché questa è la risposta
La risposta corretta è "Creare una sottoscrizione pull con l'ordinamento abilitato e utilizzare il simbolo azionario come chiave di ordinamento." Abilitare l'ordinamento (ordering) con il simbolo azionario come chiave garantisce che i messaggi per lo stesso simbolo vengano consegnati in sequenza, permettendo al servizio a valle di elaborare i prezzi in ordine cronologico e mantenere sempre il prezzo più recente per ciascun simbolo. Una sottoscrizione pull è preferibile per un archivio in memoria che può controllare il proprio ritmo di elaborazione. Le altre opzioni sono meno adatte: La consegna exactly-once non è strettamente necessaria per questo scenario, dato che l'obiettivo è il prezzo più recente; messaggi duplicati verrebbero semplicemente sovrascritti da quelli successivi. Disabilitare l'ordinamento renderebbe difficile garantire che il prezzo più recente venga sempre aggiornato correttamente, poiché i messaggi potrebbero arrivare fuori sequenza. Le sottoscrizioni push sono utili quando il servizio a valle è un endpoint HTTP che può ricevere notifiche, ma per un archivio in memoria che necessita di controllo sul flusso, pull è più appropriato.
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