Uploaded image for project: 'Contrib: Evaluation System'
  1. Contrib: Evaluation System
  2. EVALSYS-317

Throttles and logging for emails

    Details

      Description

      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.

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  rwellis Richard Ellis (Inactive)
                  Reporter:
                  dlhaines David Haines
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration