When your app is running behind a proxy like Nginx, then the request will look
like it's coming from Nginx, i.e. the IP will be
127.0.0.1. Similarly, If
Nginx is behind a CDN, then all the requests will come from the IP of the CDN.
Any popular service may be the unfortunate recipient of a DDOS attack. We find that DDOS load ends up driving capacity planning, as it can easily be 10x the normal load.
You can rate limit at multiple levels. You might use a service such as CloudFlare, filtering provided by your …
- db migrations
- functional programming
- graphical design
- know your customer
- rate limiting
- static assets
- user experience
- user stories