BrightView LMS
A learning platform that fell over every enrolment season. We rebuilt the mobile app and moved the load-sensitive parts to serverless.

99.8%
Crash-free sessions
40×
Enrolment-day traffic absorbed
0
Outages since launch
The problem
Traffic was flat for most of the year and then spiked roughly fortyfold over two days at enrolment. The fixed-capacity setup was simultaneously too big for eleven months and too small for one week.
What we did
- Identified which workloads genuinely suited serverless, and which did not.
- Moved enrolment and notifications to Lambda behind a queue with retries.
- Rebuilt the mobile client, with offline handling for poor campus connectivity.
- Load-tested against the previous year’s real traffic curve before the season.
The outcome
The platform absorbed enrolment without intervention, and the steady-state bill fell because capacity now scales down as well as up.
Have a problem like this one?
Book a free 30-minute scoping call. Tell us the problem and we’ll tell you honestly what it takes to solve it.

