DDOS DDOS-у рознь, бывают такие атаки что падают все. Различие в том, что криворукие падают быстрее.
Как показывает практика, защита должна строиться в первую очередь на уровне инфраструктуры, во вторую на уровне приложения.
Если мы говорим о промышленных масштабах то это одно, если об уровне хостера с парком оборудования в полтора тазика то тут подойдет хоть фря хоть линух.