You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 28, 2020. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 28, 2020. It is now read-only.
Our current Node deployment at Netflix consists almost entirely of front end GUI services. We use ReactJS to render the markup server side. We use Restify as the HTTP framework for these apps.
Predominantly, where we're seeing performance bottlenecks comes predominantly from rendering the mark up in ReactJS. We're seeing 2-400 ms on CPU in React when we're rendering a page.
It'd be good to integrate both React and Restify into the benchmarks, to give us an idea of where each framework stands in terms of performance.
As part of our discussion from the last meeting, HTTP/2 and Websockets are used today for full duplex communication between client and services in Node.js. In particular, there's been a shift for both back end and front end apps to move towards the bi-directional communication model. In particular, the ability for servers to 'push' events to the client.
Activity
mhdawson commentedon May 29, 2015
Two use cases from earlier discussion here: https://nodejs.org/about/core-team/meetings/2015-03-26/minutes.html
yunong commentedon Aug 10, 2015
Our current Node deployment at Netflix consists almost entirely of front end GUI services. We use ReactJS to render the markup server side. We use Restify as the HTTP framework for these apps.
Predominantly, where we're seeing performance bottlenecks comes predominantly from rendering the mark up in ReactJS. We're seeing 2-400 ms on CPU in React when we're rendering a page.
It'd be good to integrate both React and Restify into the benchmarks, to give us an idea of where each framework stands in terms of performance.
yunong commentedon Aug 10, 2015
As part of our discussion from the last meeting, HTTP/2 and Websockets are used today for full duplex communication between client and services in Node.js. In particular, there's been a shift for both back end and front end apps to move towards the bi-directional communication model. In particular, the ability for servers to 'push' events to the client.
Both of these currently are 3rd party modules https://einaros.github.io/ws/ and https://github.com/molnarg/node-http2
Initial version of use-cases.md to spur discussion
Initial version of use-cases.md
mhdawson commentedon Apr 12, 2016
Closing as we have captured in 18eaa6d
Add options to change benchmark concurrency and request count