You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wicket.apache.org by Sebastian <no...@gmx.net> on 2011/05/31 11:33:47 UTC

Web framework performance comparison

There is a new performance comparison of Rails, Wicket, Grails, Play, 
Lift, JSP: http://www.jtict.com/blog/rails-wicket-grails-play-lift-jsp/

I find the test results for Wicket difficult to interpret. Looks like 
the latest trunk has compared to Wicket 1.5RC3 some (new) performance 
issues - maybe since WICKET-3740?

Seb


Re: Web framework performance comparison

Posted by Martin Grigorov <mg...@apache.org>.
Yep. The test is how fast ListView will render its 5000 children.
It can be improved a bit by replacing ListView with RepeatableView
because #setStartIndex() is not used and Component#iterator() is
faster than ListView#renderIterator().

But this is the minor problem. The bigger one as Ron already noticed
is that Wicket and Lift app have an additional link to the product
image which is broken, thus 5000 requests to 404.

On Tue, May 31, 2011 at 5:31 PM, tetsuo <ro...@gmail.com> wrote:
> The comparison is somewhat unfair, since Wicket is the only
> component-based framework (that have to build a component tree,
> evaluate events, etc.).
>
> The others are action-based frameworks, which are, basically, syntax
> sugar to println().
>
>
>
> On Tue, May 31, 2011 at 8:24 AM, Ron Smits <ro...@gmail.com> wrote:
>> Interesting, when I check it out and look at the resulting html  there are
>> links to images that are not found, this will generate slowness too
>>
>> Ron
>> I Haven't Lost My Mind - It's Backed Up On Disk Somewhere
>>
>>
>> On Tue, May 31, 2011 at 11:53, Martin Grigorov <mg...@apache.org> wrote:
>>
>>> Thanks for the link!
>>>
>>> I see he created Github project with the apps and JMeter script at
>>> https://github.com/jtdev/blogpost_files
>>> Now we can improve the app and send pull requests and see what else is
>>> slow in Wicket itself.
>>>
>>> On Tue, May 31, 2011 at 12:33 PM, Sebastian <no...@gmx.net> wrote:
>>> > There is a new performance comparison of Rails, Wicket, Grails, Play,
>>> Lift,
>>> > JSP: http://www.jtict.com/blog/rails-wicket-grails-play-lift-jsp/
>>> >
>>> > I find the test results for Wicket difficult to interpret. Looks like the
>>> > latest trunk has compared to Wicket 1.5RC3 some (new) performance issues
>>> -
>>> > maybe since WICKET-3740?
>>> >
>>> > Seb
>>> >
>>> >
>>>
>>>
>>>
>>> --
>>> Martin Grigorov
>>> jWeekend
>>> Training, Consulting, Development
>>> http://jWeekend.com
>>>
>>
>



-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com

Re: Web framework performance comparison

Posted by tetsuo <ro...@gmail.com>.
The comparison is somewhat unfair, since Wicket is the only
component-based framework (that have to build a component tree,
evaluate events, etc.).

The others are action-based frameworks, which are, basically, syntax
sugar to println().



On Tue, May 31, 2011 at 8:24 AM, Ron Smits <ro...@gmail.com> wrote:
> Interesting, when I check it out and look at the resulting html  there are
> links to images that are not found, this will generate slowness too
>
> Ron
> I Haven't Lost My Mind - It's Backed Up On Disk Somewhere
>
>
> On Tue, May 31, 2011 at 11:53, Martin Grigorov <mg...@apache.org> wrote:
>
>> Thanks for the link!
>>
>> I see he created Github project with the apps and JMeter script at
>> https://github.com/jtdev/blogpost_files
>> Now we can improve the app and send pull requests and see what else is
>> slow in Wicket itself.
>>
>> On Tue, May 31, 2011 at 12:33 PM, Sebastian <no...@gmx.net> wrote:
>> > There is a new performance comparison of Rails, Wicket, Grails, Play,
>> Lift,
>> > JSP: http://www.jtict.com/blog/rails-wicket-grails-play-lift-jsp/
>> >
>> > I find the test results for Wicket difficult to interpret. Looks like the
>> > latest trunk has compared to Wicket 1.5RC3 some (new) performance issues
>> -
>> > maybe since WICKET-3740?
>> >
>> > Seb
>> >
>> >
>>
>>
>>
>> --
>> Martin Grigorov
>> jWeekend
>> Training, Consulting, Development
>> http://jWeekend.com
>>
>

Re: Web framework performance comparison

Posted by Ron Smits <ro...@gmail.com>.
Interesting, when I check it out and look at the resulting html  there are
links to images that are not found, this will generate slowness too

Ron
I Haven't Lost My Mind - It's Backed Up On Disk Somewhere


On Tue, May 31, 2011 at 11:53, Martin Grigorov <mg...@apache.org> wrote:

> Thanks for the link!
>
> I see he created Github project with the apps and JMeter script at
> https://github.com/jtdev/blogpost_files
> Now we can improve the app and send pull requests and see what else is
> slow in Wicket itself.
>
> On Tue, May 31, 2011 at 12:33 PM, Sebastian <no...@gmx.net> wrote:
> > There is a new performance comparison of Rails, Wicket, Grails, Play,
> Lift,
> > JSP: http://www.jtict.com/blog/rails-wicket-grails-play-lift-jsp/
> >
> > I find the test results for Wicket difficult to interpret. Looks like the
> > latest trunk has compared to Wicket 1.5RC3 some (new) performance issues
> -
> > maybe since WICKET-3740?
> >
> > Seb
> >
> >
>
>
>
> --
> Martin Grigorov
> jWeekend
> Training, Consulting, Development
> http://jWeekend.com
>

Re: Web framework performance comparison

Posted by Martin Grigorov <mg...@apache.org>.
Thanks for the link!

I see he created Github project with the apps and JMeter script at
https://github.com/jtdev/blogpost_files
Now we can improve the app and send pull requests and see what else is
slow in Wicket itself.

On Tue, May 31, 2011 at 12:33 PM, Sebastian <no...@gmx.net> wrote:
> There is a new performance comparison of Rails, Wicket, Grails, Play, Lift,
> JSP: http://www.jtict.com/blog/rails-wicket-grails-play-lift-jsp/
>
> I find the test results for Wicket difficult to interpret. Looks like the
> latest trunk has compared to Wicket 1.5RC3 some (new) performance issues -
> maybe since WICKET-3740?
>
> Seb
>
>



-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com