I am trying to setup a moodle quiz for about 100 students. Is there a limited number of students accessing the same quiz at the same time?
By the way, the number of students for an quiz is expected to be over 10,000 in two years.
How long is a piece of string?!
Ming, moodle is scalable but you'll need the hardware to support it. My general rule of thumb is 1GB RAM per 50 concurrent users. If you're anticipating 10k users in 2 years, you may need to consider some serious hardware eg. cluster of servers and load balancer. JMeter is useful for load testing your setup before the traffic arrives.
Hi Chad, thank you for your reply.
I know my question is too open, and the answer is probably "Depends ... on many things"
1GB RAM per 50 concurrent users, is good enough for me to do my plan for now. IF we have to deal with over 10k users in 2 years, then I am very happy to face more problems later.
Thank you for suggesting JMeter for load testing as well.
Did you see the initial pointers given in the introuction to this (Hardware and Performance) forum http://moodle.org/mod/forum/view.php?id=596 ?
Also interesting, "New installation: 40000 users" http://moodle.org/mod/forum/discuss.php?d=186985.
Just to answer your initial question, there is no software limit to the number of students accessing a quiz at the same time - it is all dependant upon your hardware. Others have already pointed you in the direction of advice in this area.
Andrew