Pull to refresh

Comments 8

Хотел ли бы я такое видеть у себя в продакшене — очень вряд ли. Если сломается — очень сложно будет отладить.
Но как упражнение для ума «а что ещё можно сотворить с nginx” — почему нет

Данный кейс точно не для продакшена, это верно. Про отладку согласен.
Изначально была мысль, что вообще не получится подобное реализовать, но не только удалось это сделать, но и довольно быстро. Результат: получил опыт и делюсь со всеми. За одно с AWS sign v4 разобрался, все никак руки не доходили.

Интересно, а если нужные модули собрать в bundle каким-нибудь webpack, то это бы решило проблему с переиспользованием кода? Мы просто пытались использовать бандл для freeswitch, но там не завелось.

Первоначальной проблемой, скорее всего будет отсутствие полноценной поддержки языка в NJS. Пока что реализована только малая часть. И даже если бандл заведется, то более существенной проблемой будет его отладка.
В статье описан опыт применения NJS. Само решение было реализовано за год до релиза в CE-версии (13.3) и даже до появления его в EE-версии и скорее всего сейчас не используется. Собственно это и послужило мотивацией для написания статьи
Sign up to leave a comment.

Articles