Sto configurando un servizio che intende interrogare, tramite un'API a tariffa limitata, un numero di post in tempo reale. Ora, alcuni di questi post possono avere diversi mesi di vita e in realtà dovrebbero essere interrogati solo alcune volte al giorno, una volta raggiunta un'età in cui è improbabile che possano vedere nuove attività: la maggior parte delle mie query dovrebbe essere speso per il polling nuovi post.
Come posso strutturare un algoritmo per scegliere il prossimo post da interrogare che pesa i post più recenti / più attivi più alti di quelli più vecchi, mentre sto ancora interrogando i post più vecchi ad una ragionevole frequenza di campionamento?