curran / d3-bundler-ui

A Web application for defining custom d3 builds.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add Storage or Caching Layer

curran opened this issue · comments

Creating the bundle currently takes about half a second, and the server re-generates the bundle every time the same combination of modules is requested. The service works, but it is slow. One way to improve this would be to somehow store bundles in a cache (e.g. Redis) or permanent storage layer (e.g. Amazon S3).

This would improve load times significantly if traffic scales. It would also pave the way for this project is to serve as a CDN for D3 custom builds.