I work in a SaaS application built with Django (Python) and runs with Apache/mod_wsgi.
The registration site creates an apache virtual host config, wsgi and settings files. And finally restarts the apache server.
This means that every time a new user registers an account apache restarts and this affect the performance of the app for the current clients.
A possible option is to create a separate apache instance for new clients how ever this will increase too much the RAM needed for all clients.
What recommendations do you have about this?