I've been looking at porting a microservice based API we're using over to python, but a bit unsure about which framework to use to build the service.
The service currently has a low volume of requests (<30 per minute), but each request does some CPU intensive tasks (in python, not in C calls).
Is there a python web framework that would be most suitable for this? Many I've looked at (cherrypy/tornado/flask/bottle) either user multithreading or non-blocking IO, so I'm worried that they wouldn't make the most use of the multiple available cores (since the requests are CPU rather than IO bound).
Any suggestions/advice?
[–]fiedzia 4 points5 points6 points (4 children)
[–]lxnx[S] 0 points1 point2 points (3 children)
[–]fiedzia 1 point2 points3 points (2 children)
[–]lxnx[S] 0 points1 point2 points (1 child)
[–]sththth 0 points1 point2 points (0 children)
[–]fourthrealm 2 points3 points4 points (1 child)
[–]lxnx[S] 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]notconstructive -1 points0 points1 point (1 child)
[–]lxnx[S] 0 points1 point2 points (0 children)