mikron-ia / rpg-hub

An hub for RPG players and GMs, intended for storing and presenting campaign/epic information
GNU General Public License v3.0
1 stars 0 forks source link

Implement a queue system #400

Open mikron-ia opened 4 months ago

mikron-ia commented 4 months ago

Implement a queue system for task execution, possibly based on Yii Queue package. The only thing to be included into queue for now is importance recalculation, to avoid putting it on cron. Later on, mailing could also be included.

While it would be interesting to use RabbitMQ or Redis, considering potential hosting issues, database is the most reasonable driver.

Queue calls should be done on a reasonable schedule, preferably configurable one.