How to Mitigate DDoS Attacks Without Killing Your Performance