I would say 100,000 simultaneous users taking a quiz is a massive task. Not just to ensure technical performance but to manage the "human factors" side of things. This discussion from a while ago contains information on how Catalyst have worked on some massive systems
https://moodle.org/mod/forum/discuss.php?d=345901#p1395008