The Evaluation System has the potential to create massive increases the email output from Sakai. There needs to be good predictability and control of the email production rate to avoid overloading production infrastructure to the detriment of the Sakai installation or the campus as a whole.
The Evaluation system should therefore:
- Frequently log the rate at which it is producing email. This allows monitoring and predicting the email load produced.
- Support changing the rate at which emails are produced. An installation must be able to limit the outgoing emails to a volume that won't impact existing email service. This might involve changing job frequency, the number of emails in a batch delivered to the external email system, or changing the frequency at which deliveries are made.
- Support tuning via configuration changes. Changes that require modifying code or directly changing the database are much more onerous.
Such prediction and control will alleviate many concerns about the adoption of the Evaluation System.