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 -~----------~----~----~----~------~----~------~--~---
