Thank you for replying Michael. I am using Ubuntu 14.04.2 with apache2 web server.
There were no students using WeBWork when I was testing the system. I am not sure with the total students, I think it will be around 300+ students for this summer term.
I will just stick with 20 minutes batch submissions for now.