If you’re building or scaling a learning management system, you’ve probably seen this: exam week arrives, thousands of students upload assignments at once, and the system starts to slow down or crash.

Video processing delays document uploads. A failed virus scan blocks everything behind it. One bad file affects other students. When everything...