Sì, esatto. Ho implementato una cache locale per tenere traccia degli ID dei membri di Discourse in relazione agli ID principali del mio sito e monitoro l’ultima volta in cui ho eseguito alcune azioni, così da non dover chiamare l’API inutilmente.
Tuttavia, quando il mio sito principale è molto trafficato, ci sono molti membri che entrano ed escono dai forum. Dato che ho implementato il doppio ignoramento per simulare il blocco, il mio sito deve effettuare una serie di chiamate API per ogni persona presente nella lista di blocco di qualcuno. Se uno dei miei membri ha bloccato 5 persone, questo può facilmente tradursi in 15-20 chiamate API.