- Dog piling (cache race condition)
- Multiple cache storage systems
- Cache regions (different cache configuration based on namespace)
The next feature I wanted to get working was autoreload of python code. I decided that the best way to do this since I have processes is to just create new processes after files have been modified. Then I thought I would in development mode just set a limit to number of request a process can handle to 1. This would mean every request would be a new process and thus reload the python. I wanted to create a request limit on processes anyway.