In my open source application gwt-commerce 
http://code.google.com/p/gwt-commerce/

I am using RequestBuilder and sending compressed JSON back from the
server.  My server is Apache/PHP and I find the low volume performance
to be quite good for the limited testing that I've done.  I would love
to have the time to rebuild the back-end as Java and then do some load
testing in the Google App Engine environment and see if the "cloud"
computing they've put in place really scales.

I originally choose this approach for a couple of reasons.

1.  I could run my new front-end next to my old front-end
(osCommerce).
2.  I believe I can economically scale Apache/PHP using shared hosting
services like Go Daddy.

I think the real issue here is not low volume performance or the
transport medium (RPC or compressed JSON), but performance of the
server under load and amount of hardware or "cloud" that is eaten up
getting acceptable performance at projected maximum load.

I work in a Java house during the day and I have found that JEE (at
least J2EE 1.4) is a bit of a resource hog.  I think one of the
fundamental advantages of an Apache/PHP architecture is that if
written correctly each Request/Response cycle is completely
independent, therefore scaling is linear.  Of course, the elves are
improving JEE everyday, so my issues with JEE may be obsolete.

Regards,
Bob

On Sep 13, 4:37 pm, ben fenster <[email protected]> wrote:
>  i know that but i just wanted to know if the  performence margin
> considering having efficient serialization algoritem could be big
> enough too be worth the invesment in developing such php server side
> request handler
>
> i also wanted to know about shear power of request handling per
> second ? , i belive that php combined with apache would prove too be
> much stronger but i would like too hear from someone that checked it
> out
> On Sep 13, 4:16 am, Thomas Broyer <[email protected]> wrote:
>
> > On 13 sep, 07:50, ben fenster <[email protected]> wrote:
>
> > > have anyone checked what is the better way to comunicate with server
> > > performence wize rpc or RequestBuilder(using php)
>
> > It would all depend on your serialization algorithm when not using GWT-
> > RPC; so there's no real answer to your question.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" 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-web-toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to