|
|
|
|
|
by Demiurge
2270 days ago
|
|
As a developer I immediately though of the power of queues. Twenty people trying to submit same form does not work for everyone, but a queue processing one person at a time might allow the twenty people to submit within a short time. It is flattening the curve! If I was contracted to fix this ASAP, I would set up an nginx front-end proxy config that doesn't allow more than X sessions and suggest a time in the future when they could try again. |
|
It doesn't take many resources to show the user a form, validate it, and save to a DB.