> In all fairness, http sessions are generally considered a bad idea these days. Especially if you have scalability requirements.
Totally agree (for applications with high scalability requirements ). But that's another discussion. If a platform offers session support (like GAE) it should be implemented in an efficient way. I consider the current implementation as a bug. Show me one other Java-Web-Container that does more than one remote call (== database-query) per request for checking a session-state. There seems to be no logical reason for this... Cheers Mos On Mon, Apr 16, 2012 at 7:51 PM, Jeff Schnitzer <[email protected]> wrote: > In all fairness, http sessions are generally considered a bad idea these > days. Especially if you have scalability requirements. > > Jeff > > > On Mon, Apr 16, 2012 at 12:49 PM, Mos <[email protected]> wrote: > >> I think you don't understand the point. Spring isn't build for another >> platform. It's build as a core Java framework and is also supported for GAE >> applications. >> Our application is new and 100% build and optimized for GAE. >> >> By the way: Some times your "humble" signature seems to have more >> substance than the content you write on this list. ;) >> >> >> On Mon, Apr 16, 2012 at 6:29 PM, Brandon Wirtz <[email protected]>wrote: >> >>> Just so I’m clear.**** >>> >>> ** ** >>> >>> You used a frame work built for another platform. Wedged it in to this >>> platform. It is inefficient because it thinks it needs to re-validate >>> sessions faster than a page would load, which creates a boat load of >>> unnecessary requests. >>> >>> You acknowledge all of that.**** >>> >>> ** ** >>> >>> And then you still complain about GAE’s service and support?**** >>> >>> ** ** >>> >>> It would appear that the failing of GAE is that they don’t put huge >>> disclaimers at the top of every documentation page saying “If you just copy >>> and paste code from old Python and Java applications your shit will break >>> so don’t frakking do it.” Then when people complain in the forums we >>> could say RTFM and be done with it.**** >>> >>> ** ** >>> >>> ** ** >>> >>> ** ** >>> >>> *Brandon Wirtz >>> *BlackWaterOps: President / Lead Mercenary **** >>> >>> [image: Description: >>> http://www.linkedin.com/img/signature/bg_slate_385x42.jpg]**** >>> >>> *Work:* 510-992-6548 >>> *Toll Free:* 866-400-4536 **** >>> >>> *IM:* [email protected] (Google Talk) >>> *Skype:* drakegreene >>> *YouTube:* BlackWaterOpsDotCom<http://www.youtube.com/blackwateropsdotcom> >>> >>> **** >>> >>> BlackWater Ops <http://www.blackwaterops.com/> >>> >>> Cloud On A String Mastermind Group <http://www.cloudonastring.com/>* >>> >>> ***** >>> >>> ** ** >>> >>> ** ** >>> >>> *From:* [email protected] [mailto: >>> [email protected]] *On Behalf Of *Mos >>> *Sent:* Monday, April 16, 2012 7:56 AM >>> *To:* [email protected] >>> *Subject:* [google-appengine] Inefficient Session Implementation on >>> Google App Engine / Java & GAE Critics**** >>> >>> ** ** >>> >>> Wrote an article on my blog about this: >>> http://www.mosbase.com/2012/04/inefficient-session-implementation-on.html >>> >>> There is also a ticket. Please vote for it if you are affected as well: >>> http://code.google.com/p/googleappengine/issues/detail?id=7355 >>> >>> Cheers >>> Mos**** >>> >>> -- >>> 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. >> > > -- > 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.
<<image003.jpg>>
