> In the end, the conclusion is that there’s no real way to us fix this that would stop “attacks” against small consumer grade sites without also significantly degrading the overall functionality.
Why not just limit the number of request per site and per user? Ie. John Smith can only make X request (let say 1000) to www.google.com.
Doesn't seem too hard.