I am working on a python web application using cherrypy and reading that it would be more βreliableβ to use it as a backend, so I tried it.
Soon, running some tests on a page performing some database operations and serving static and dynamic content showed that simple cherry was twice as fast as nginx and memcached, and about half as fast as lighttpd. I heard that the latter had problems with a memory leak, so I refrained from using it. And yes, both nginx and lighttpd were configured to serve static content.
I did not want to try apache, since I will deploy it on a relatively "small" VPS.
So, given that:
- I will not deploy it on a distributed system for a while, is it safe to use vortexes myself?
- And when do I divorce it on a system whose interface performs better?
source
share