Пусть есть ботнет в 5-10 тысяч машин. И есть сайт на Rails (плюс thin-кластер и nginx во фронтенде). Такая схема хорошо держит до 80 запросов в секунду.
Что можно сделать против атаки?
Пока режу число подключений в секунду с одного ip. Но боюсь что при таком ботнете этого не хватит.
Что почитать? Сколько вообще должна держать такая система? Есть ли смысл разносить всё на несколько машин (пока всё в cpu упирается)? На сколько машин?