|
|
|
|
|
by ransackdev
1116 days ago
|
|
> there's a reasonable common sense expectation Your logic error is in assuming all people have common sense and setting expectations based on that assumption. This actually has nothing to do with common sense, a jr and sometimes even senior mobile devs would not have the mindset of avoiding a ddos to a third party api when writing a feature that needs to get the device ip. It wouldn't be on purpose, it would just be that they don't know that they don't know yet. These issues of slamming a backend server are pretty common and mobile devs don't know to avoid it until they cause it imo. This could also be malware too which wouldn't care about decency. Point is, scale your service, adjust your terms, start rate limiting, or shut it down. Calling your users names is the wrong solution no matter the user's intent, and solves exactly zero of the issues at hand. The service owner should feel proud to have such a popular service, many folks will never have to deal with scaling issues. As the saying goes "scaling issues are good issues to have". |
|
True, but returning fire with malformed responses or other such tactics could absolutely solve:
> assuming all people have common sense
.. sometimes effective communication starts by doing what you have to IOT get someone’s attention.