Доклад

Degradation вместо downtime: Node.js под пиковыми нагрузками и DDoS

Презентация pdf

High-load Node.js-сервисы не всегда падают просто из-за того, что «трафика слишком много». Часто они падают потому, что пытаются продолжать работать в полном режиме, даже когда ресурсов уже не хватает.

В докладе расскажу про техники graceful degradation, которые позволяют Node.js-приложению переживать пиковые нагрузки и минимизировать простой сервиса — короче говоря, продолжать работать, а не падать.

Разберем:

  • rate limiting как первый слой защиты;
  • emergency switches для отключения тяжелых операций в runtime;
  • detection aborted requests и early stop.

Спикеры

Приглашенные эксперты

Расписание