Month: May 2016

Making Dendro faster with caching

The problem

Dendro makes many simultaneous requests to the server, querying its different APIs.

The slowest part of the application is database access… So any reduction in the number of database queries will undoubtedly have great impact in the performance.

We are studying how to make it faster by implementing HTTP caching, so that the server does not need to perform so many database requests for resources that never change.

Interesting reading

5 steps to making a Node.js frontend app 10x faster

https://www.npmjs.com/package/apicache

https://www.npmjs.com/package/express-redis-cache