google/budou

Caching feature improvement

tushuhei opened this issue · 1 comments

Current caching feature uses a shelve file for caching purpose, but this approach will not work with some server-less architectures such as AppEngine environment which may launch multiple instances for front-end serving. In order to enable caching for PaaS services, updating the caching feature with factory method pattern and let each platform use its specialized implementation would be better.

This is done by commit 4a364a6