maikdevries/Orbit

Apply methods to speed up Express

Closed this issue · 1 comments

Is your improvement request related to a problem? Please describe.
Now that the dashboard is growing and becoming more feature-rich, it becomes notably less performant.

Describe the solution you'd like
Investigate ways to speed up the Express server as well as any client-side Javascript.

Describe alternatives you've considered
The alternative is clear: no investigation whether the application's performance could increase.

Additional context
An article on various ways to speed up Express.

All steps to speed up Express other than running multiple instances have been taken. A reverse-proxy has been set up to serve static files as well as redirect HTTP to HTTPS and remove www subdomain among other things. The next step would be to implement a session database, such as Redis, such that the application can be clustered.