Public bug reported:

Creating accounts via CSV file and deleting accounts in bulk can take a
very long time when you have a lot of people to create or delete.

It would be better if we outsourced that and didn't tie up the web
server but ran that in the background or via a queue and then send the
person who kicked the job off a notification once done, similarly to the
export queue.

For example NGinx hardening suggestions state that the web server should
have a limit of 10 seconds for being tied up. See for example
https://kubernetes.github.io/ingress-nginx/deploy/hardening-guide/
(Section 2.4.3).

** Affects: mahara
     Importance: Wishlist
         Status: Confirmed


** Tags: cloud infrastructure

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1897200

Title:
  Change long-running to queued processes or background processes

Status in Mahara:
  Confirmed

Bug description:
  Creating accounts via CSV file and deleting accounts in bulk can take
  a very long time when you have a lot of people to create or delete.

  It would be better if we outsourced that and didn't tie up the web
  server but ran that in the background or via a queue and then send the
  person who kicked the job off a notification once done, similarly to
  the export queue.

  For example NGinx hardening suggestions state that the web server
  should have a limit of 10 seconds for being tied up. See for example
  https://kubernetes.github.io/ingress-nginx/deploy/hardening-guide/
  (Section 2.4.3).

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1897200/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~mahara-contributors
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp

Reply via email to