That should say Java is consuming far fewer instances than Python. The CPU bill how ever is currently higher on the Java version than the Python. (Cycles not Time)
Everyone also keeps telling me build in whatever I'm more comfortable in... When the platform costs more than the dev makes in a year, you hire the right dev for the platform, you don't pick the platform based on the dev. I may get things close to "done" but I'll hire someone better at coding than me as I get closer to needing the last 20% on the performance. -Brandon -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Brandon Wirtz Sent: Monday, July 04, 2011 9:48 AM To: [email protected] Subject: RE: [google-appengine] Python VS Java Everyone keeps saying that Java is faster. I am going to have to race, but my "Hello World the <time is>" Read visitor count From data Store "you are the" <vistor count> " visitor" Visitor + 1 Write to data Store "The Time is Now" <time> Exit Is about 45ms faster on average. In the Python version when running at 500 qps This may be because Threading is causing this to consume far more instances in python? I may build a test logic, and we can have some races based on not just my code. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of milosh zorica Sent: Saturday, July 02, 2011 3:20 PM To: [email protected] Subject: Re: [google-appengine] Python VS Java develop in whatever you feel more comfortable due to JIT, java executes faster i myself prefer python. so does google i'm pretty much tool / language / platform agnostic. originally trained as a designer (SVA alumni) but turned a developer On Sat, Jul 2, 2011 at 6:10 PM, Waleed Abdulla <[email protected]> wrote: > I'm curious why your Java version costs more currently! Can you share > more details? I would've expected the Java version to cost less since > Java has JIT compilation so the code should run faster. > As for your questions, I'd say that the price difference will likely > be small compared to the cost of your own time (unless the app gets a > lot of load and costs a lot). So I'd say choose the language in which > you feel more comfortable. Python tends to get new GAE features first, > which is a slight vote for Python. > > > > On Sat, Jul 2, 2011 at 12:41 PM, Brandon Wirtz <[email protected]> wrote: >> >> I have kind of asked this before… >> >> >> >> I am trying to decide if I take the python of my app and expand it, >> or the version I ported to Java. The Java version currently costs >> more to run, than the python version, but the new pricing would put >> the Java version as cheaper, at least until instances support >> multiple threads on python. >> >> >> >> So do I build out Python? Or Build out Java? >> >> >> >> How long from new pricing to Mult-threaded Python? >> >> >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Google App Engine" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/google-appengine?hl=en. > > -- > You received this message because you are subscribed to the Google > Groups "Google App Engine" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-appengine?hl=en. > -- Milosh Zorica http://www.linkedin.com/in/miloshzorica | www.coroflot.com/miloshz http://tangoinabox.co.uk Tango in a Box - Online Media Production, the Tango Principles Applied - Born in Argentina, Growing up Globally +1 310 601 4396 | +44 20 8144 5294 | +54 9 11 3515 7187 -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
