I'm glad it's gold so I can use more modern libraries again. But the reduced cost thing is not a guarantee. If you do a lot of rpc calls per request, multithreading actually makes latency and instance count absolutely horrible.
Of course this seems kind of ridiculous to me, if you aren't using the rpc's what the heck is your app actually doing?
So like everything, you need to test your application to see what configuration is right for you. For the app I maintain, python2.7 single threaded is only slightly slower than 2.5 but I expect that to improve over time and it was worth switching now just to not have to write for python2.5 anymore.
Costs are higher, but still less than leasing a data center and employing staff to maintain it.
Of course this seems kind of ridiculous to me, if you aren't using the rpc's what the heck is your app actually doing?
So like everything, you need to test your application to see what configuration is right for you. For the app I maintain, python2.7 single threaded is only slightly slower than 2.5 but I expect that to improve over time and it was worth switching now just to not have to write for python2.5 anymore.
Costs are higher, but still less than leasing a data center and employing staff to maintain it.