Adaptive Testing Engine
React NativeNode.jsRedis
01. The Challenge
"Generate balanced exams for thousands of concurrent users without repeats."
A fast-growing learning platform needed a secure test engine. Key requirements: Personalization, scale under high concurrency, and strict "no-repeat" windows for questions.
02. The Solution
We built a deterministic selection engine with a hybrid caching strategy.
Tech Stack Wins
Hybrid CachingRedis for hot-path speed + Postgres for 7-day no-repeat integrity.
React Native State MachinesRobust multi-step test flows on mobile.
GovernanceVerification-driven registration and hardened auth.
03. The Result
HighConcurrency Stability
$$$Reduced Redis Costs
Project Highlights
- Weighted Selection Algorithm
- Offline-ready Mobile App
- Normalized Media Delivery
Building an EdTech platform?