On 3/29/06, John Lee <[EMAIL PROTECTED]> wrote: > I wish I had the time :-) I'm in the process of moving my client's code > from php->Java. Need to move to a typed language. Things were getting > way too messy with PHP. I discovered wicket and think it's the right way > to go. But I wanted to share my perspective from what I learned running > a relatively high traffic website for a client... > > For very high concurrency sites (usually public facing websites as > opposed to intranet sites), memory (and CPU cycles used for object > creation/gc) would seem to be the serious handicap for wicket. > Small/medium sized operators simply *cannot* afford to overlook these in > favor of the rich feature set & programming speed wicket has to offer. > Also in order to capture the hosted market, one has to design for VPS > servers where CPU & memory are at a premium. > > I believe that wicket absolute needs these 2 things to make it to the > mainstream public web: > 1) stateless objects - all users share a single object, thereby > drastically reducing memory consumption and tremendously boosting > scalability.
I think we've done a lot of work in that space for 1.2. Though a) Wicket will never be suitable for Google, Amazon or eBay (and it is not our intend), b) I actually think that Wicket is doing better with respect to memory management than many other framework which do not provide the kind session manangement Wicket does. I think some users posted already comparisons. The reason being that session management with Wicket is much more structured rather than ad hoc and c) the whole topic seems to me over emphasized for most (inter and intranet) web application and d) large internet providers like T-Online (Germany) have started removing there (html network) caches (not the application caches) as they have become less and less useful. The majority of pages (incl. many fragments) are dynamic, which is especially true in the internet. > 2) html page & fragment caching very easy to accomplish. A no-brainer with Wicket. Juergen ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642 _______________________________________________ Wicket-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wicket-user
