I wanted to share our experience we recently had at our University. For context our University runs ~3000 courses per term with ~47,000 daily active users.
The past few weeks (since the start of term), we noticed our forum email cron was significantly slow and had been taking at times up to 12 hours to process a single forum cron run.
After a lot of digging we found the primary factor was related to our enabling of the push notification service using messages.moodle.net
See the following transaction trace:
The disabling the push notification service increased the processing speed from approximately from ~2000 notifications/h to ~16000/h
Has anyone else run into this issue?
Has there been a degradation in the messages.moodle.net service performance?
What have others done for push notifications?