В настоящее время я использую модуль express-rate-limit
, чтобы заблокировать несколько запросов от одного и того же ip
или зарегистрированной учетной записи пользователя на моем сервере узлов, и это неплохо работает против атак DoS
. Этот сервер представляет собой небольшую локальную компанию, которой требуется только один экземпляр, поскольку у него не слишком много пользователей и его вычислительные требования не слишком интенсивны.
В последнее время я много читал о nginx
, и многие люди рекомендуют использовать его на серверах узлов, но я не вижу основных преимуществ его использования в такого рода приложениях.
Как будет nginx
лучше для моего приложения? Что он может сделать, что другие npm modules
не могут с точки зрения безопасности для одного серверного приложения?