System Design
Система получала 100 RPS, но из-за рекламной кампании получила 100 тысяч RPS. Что сделать немедленно, чтобы она не легла, и как подготовить её к такой нагрузке системно?
Немедленно ограничьте входящую нагрузку, отключите необязательные дорогие операции и защитите узкие места лимитами параллелизма.
Читать ответ