Ho uno scenario, dove ho ottenuto lo streaming e ho bisogno di verificare un certo valore. Se ho qualche nuovo valore, devo memorizzarlo in qualsiasi struttura dati.
Sembra molto facile, posso posizionare un'istruzione condizionale se-else o può usare contenere il metodo di set / map per controllare che sia ricevuto sia nuovo o meno.
Ma il problema è che il controllo influirà sulle prestazioni della mia applicazione, in streaming ne riceverò centinaia per il valore in secondi, se comincio a controllare ogni singolo valore che ho ricevuto, di sicuro ha effetto sulle prestazioni.
Chiunque può suggerirmi un meccanismo o un algoritmo per risolvere il mio problema, ignorando i controlli o almeno minimizzandoli?