È necessario assegnare dei GUID tramite un servizio HTTP esterno chiamato da microservizi a decine di migliaia di messaggi al secondo e si è preoccupati della contropressione. Come si dovrebbe progettare la pipeline per minimizzare la contropressione?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Raggruppare il job in incrementi di dieci secondi..
Perché questa è la risposta
Raggruppare il job in incrementi di dieci secondi (batching) è la soluzione migliore per minimizzare la contropressione quando si chiama un servizio esterno ad alta frequenza. Invece di effettuare una chiamata HTTP per ogni singolo messaggio, si raccolgono più messaggi e si invia una singola richiesta al servizio esterno, riducendo significativamente il carico sul servizio e sulla rete. Chiamare il servizio tramite HTTP per ogni messaggio causerebbe un sovraccarico e un collo di bottiglia. Creare la pipeline staticamente o un nuovo oggetto nel metodo startBundle non risolve il problema della contropressione legata alle chiamate esterne ad alta frequenza.
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