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.

Reply via email to