Наиболее распространенная тема, которую я прочитал о том, почему использовать node.js, является высокой масштабируемостью из-за его непредвиденной, неблокирующей модели ввода-вывода. Я пытаюсь понять другие случаи использования немасштабируемости (и, кроме того, что они используются как общий серверный механизм javascript).
- Есть ли у node.js другие варианты использования, если масштабируемость не касается меня?
- Если да на # 1, то какие они?
- Используется ли node.js для любого типа архитектуры приложений? Например. аналогично тому, как некоторые ключевые/значения (nosql - ugh я hate the term) базы данных полезны, кроме как по причинам масштабируемости.