Q:

Python MVC Framework vs .NET vs Rails (Middleware)

I'm starting one new project, and I need to choose the best technology to maintain one Middleware Layer.
This layer will offer REST and SOAP Webservices to several devices (mobile and web)
I need Speed!
I need easy setup and scalability
Regards,
Pedro

A:

I am a Rails developer but I wouldnt recommend you Rails for your purpose, maybe Sinatra but Ruby in general is not known for its speed.
Considering your observations I would go for python, perhaps django is more a FrontEnd techonology. Give Tornado a try, even if you dont really need its main feature (asynchronously) its known to be very fast and very easy to setup

