Ho bisogno di creare un sistema in grado di gestire una quantità piuttosto elevata di attività ritardate (ad esempio, le e-mail pianificate). Per le attività non ritardate vorrei andare per qualcosa come RabbitMQ.
Ma va bene lasciare che le attività restino in coda per un lungo periodo di tempo, come i giorni?
Avrebbe più senso memorizzare le attività in un database e controllare periodicamente se ci sono attività che devono essere elaborate?