Usiamo un PPL Concurrency :: TaskScheduler per inviare eventi dalla nostra pipeline multimediale ai client sottoscritti (in genere un'app GUI).Come implementare un back-off con l'utilità di pianificazione delle attività leggera di Microsoft PPL?
Questi eventi sono C++ lambda passati a Concurrency :: TaskScheduler :: ScheduleTask().
Ma, sotto carico, la pipeline può generare eventi a un tasso maggiore di quello che il cliente può consumare.
Esiste una strategia PPL posso utilizzare per causare il dispatcher di eventi per non coda un evento (in realtà, un'operazione pianificata) se la 'coda' di operazioni pianificate è maggiore di N? E se no, come faccio a rotolare il mio?