Help regarding System Design of Online Competition/Quiz for an Edtech Platform
I am working in a startup which is an AI edtech ,
I am working in backend and am trying to design the exam/ quiz module
Users : <5000 in initial phase
And I would really like your advises on a few points
Eg. Should I store the ongoing state of exam in redis or db or both
should I use SQL or MongoDB/Dynamo DB
And I am sure there are many points I am ignoring
So please if anyone has worked in an edtech company's or project or can help me with the same , will be really appreciated,
I couldn't find relevant production grade implementation in the internet,but if theres any resource , please share the link