Throttle map list generation #1078
Labels
For: Backend
This is something to do for the backend (server folder) of the website.
Priority: High
Should be done first and foremost, absolutely essential for this release.
Size: Small
Something that may take a day at most to do.
Static map list generation is quite slow, especially for large maps, we limit various aspects of map submission but someone could potentially force lots of list generations by spamming status changes.
We could fight this on a very granular level, but I think it's probably easiest to just limit how frequently lists are generated. Have a constant minimum time between list regens, then if a regen is requested below that time, schedule for after that time. Maybe best to do in RxJS.
The text was updated successfully, but these errors were encountered: