Есть ли прирост производительности от рендеринга на стороне сервера Node для существующего стека Java?
Основным приложением моей компании является веб-приложение Java Spring MVC, и мы используем JSP для рендеринга наших страниц с помощью нескольких внешних вызовов API. Мне интересно, есть ли выигрыш в производительности от включения Node с изоморфным JavaScript для рендеринга на стороне сервера в наш стек в производственной среде?
Первоначально я смотрел на Nashorn, но он, кажется, значительно медленнее, чем Node, и меня беспокоит J2V8, потому что вокруг него нет значительного сообщества. Однако если Node должен сделать запрос к веб-сервису, не будет ли время запроса медленнее, чем рендеринг в JSP? Я знаю, что есть способы уменьшить размер полезной нагрузки с помощью таких структур, как React + Electrode (не возвращая разметку ниже сгиба), что, очевидно, повысит производительность, но достаточно ли этого, чтобы компенсировать задержку от запроса к сервису?