вообще большая нагрузка на память, т.к. в основе JSF и все открытое у всех пользователей находится в памяти сервера
А это разве проблема на современных серверах?
под xpages, это "боль и слезы".
Ну, ХЗ. Первая хепажная база была крутой риалтайм в вэбе, когда пять десятков юзверей зависят друг от друга - звери не жалуются, всё летает. Правда принцип, одна аппликуха - одна страница и минимум штатных контролов, дожо нет, жикери нет. Не потому, что заранее знал о какой то засаде, а просто не было знаний на старте. Щща бы сделал иначе.
А так, вся дискуссия свелась к обсуждению личных предпочтений. Так бывает.
Вендор предложил фреймворк, хош пользуйся - хош нет.
Хотя, если "нет" - причём здесь нотус ващще?
Личное ИМХО: разработка на xpages - быстро, удобно, функционально. (скорость оставил за бортом - с гемором не сталкивался, наверное не было супер задач)
всяко действо должно пройти через сервер.
Это почему? И почему навязываемая парадигма? Не хочешь - не используй, где можешь обойтись.
поддержка WebSocket на уроне сервера
Встроенной нет, эт да. А вот довесок есть, проблем в использовании нет.