Масштабирование проектов: в бесконечность и далее

Как выжить под наплывом пользователей (или ботов)? Куда бежать в ситуации когда база данных перестаёт справляться с нагрузкой? Как сделать так, чтобы при отказе одного сервиса не падала вся инфраструктура? И как найти баланс между поддержкой отказоустойчивости и реализацией новых фич? На эти и другие вопросы я постараюсь дать ответ в своём небольшом выступлении.