|
|
|
|
|
by TeMPOraL
531 days ago
|
|
> They lack knowledge and context about how to build production systems that handle the load during the registration crush and also don't cause undue load on the backend API servers. That sounds like a cop-out. Sure, students may not know about all this, but they're also not building Google. Many people run businesses without caring about such things just fine. Most things don't require six nines of reliability and people don't expect them to be this reliable. Students in particular are used to university systems being constantly down, or resource-starved to the point of uselessness for no good reason. > it's often easy to come up with a naive solution without understanding the context, that kind of works but that actually makes things overall worse. For example, what if your app crashed the registration backends during the middle of registration. Are you, the clever student, on call during registration (24/7) for your app, and in contact with the folks who run the registration backends? It's hard to come up with a solution that's worse than what you get at universities for this stuff, which usually is nothing at all - and even if it is something, there's no one on call to help the student anyway. |
|
The existing matching of swap requests is poorly done and requires much further work.
There's nothing of value here that OP had to scuttle.