by Jizu Sun.
Thanks so much for your explanation for such a context. And really, for current design, I have to set a more frequent cron interval.
But I think there are 2 different kinds of messaging,
- one is triggered by user action, such as submitting, grading, etc.
- the other is set by some schedule. such as 'event reminder plug-in (specific days before the event happens)
And, the first kind of message should be sent immediately, and the second one should be sent into queue and run by cron.
I am new to open source community, hope some core developer would agree with me, and make some changes.