True?

View: New views
20 Messages — Rating Filter:   Alert me  
< Prev | 1 - 2 | Next >

True?

by Martin Funk-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Re: True?

by Matej Knopp :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Don't know anything about it.

Anyone else?

-Matej

On Wed, Oct 14, 2009 at 7:47 PM, Martin Funk <mafulafunk@...> wrote:
> http://twitter.com/mraible/status/4860957884
>

Re: True?

by MartinM :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

It's not the fastest... lot of recursive hierarchy traversal
back-and-forth for complex pages ;)

Someone built a resource booster, can't remember the name. Maybe that helps?

**
Martin

2009/10/14 Matej Knopp <matej.knopp@...>:

> Don't know anything about it.
>
> Anyone else?
>
> -Matej
>
> On Wed, Oct 14, 2009 at 7:47 PM, Martin Funk <mafulafunk@...> wrote:
>> http://twitter.com/mraible/status/4860957884
>>
>

Re: True?

by jthomerson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Me either.

--
Jeremy Thomerson
http://www.wickettraining.com



On Wed, Oct 14, 2009 at 12:52 PM, Matej Knopp <matej.knopp@...> wrote:

> Don't know anything about it.
>
> Anyone else?
>
> -Matej
>
> On Wed, Oct 14, 2009 at 7:47 PM, Martin Funk <mafulafunk@...>
> wrote:
> > http://twitter.com/mraible/status/4860957884
> >
>

Re: True?

by MartinM :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Here it was:

http://techblog.molindo.at/2009/09/wicketstuff-merged-resources-new-much-simpler-version.html

2009/10/14 Jeremy Thomerson <jeremy@...>:

> Me either.
>
> --
> Jeremy Thomerson
> http://www.wickettraining.com
>
>
>
> On Wed, Oct 14, 2009 at 12:52 PM, Matej Knopp <matej.knopp@...> wrote:
>
>> Don't know anything about it.
>>
>> Anyone else?
>>
>> -Matej
>>
>> On Wed, Oct 14, 2009 at 7:47 PM, Martin Funk <mafulafunk@...>
>> wrote:
>> > http://twitter.com/mraible/status/4860957884
>> >
>>
>

Re: True?

by jthomerson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, Oct 14, 2009 at 12:59 PM, Martin Makundi <
martin.makundi@...> wrote:

> It's not the fastest...


[CITATION NEEDED]


--
Jeremy Thomerson
http://www.wickettraining.com

Re: True?

by Eelco Hillenius :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> Don't know anything about it.
>
> Anyone else?

Not me. I don't think anyone of the core team was hired for an
optimization job or we'd surely have had a discussion about it.

Eelco

Re: True?

by MartinM :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>> It's not the fastest...
>
> [CITATION NEEDED]

I've only benchmarked against linux console output of plain
textfile-html using ssh ;)

**
Martin

>
> --
> Jeremy Thomerson
> http://www.wickettraining.com
>

Re: True?

by Eelco Hillenius :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hey Matt, if you're reading with us, maybe you can explain the
scalability issues you ran into? How many concurrent sessions did you
need to be able to handle? What did you try when optimizing?

Cheers,

Eelco

On Wed, Oct 14, 2009 at 2:26 PM, Eelco Hillenius
<eelco.hillenius@...> wrote:
>> Don't know anything about it.
>>
>> Anyone else?
>
> Not me. I don't think anyone of the core team was hired for an
> optimization job or we'd surely have had a discussion about it.
>
> Eelco
>

Re: True?

by dtoffe :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

    Perhaps this is the original report of performance problems:

http://techblog.molindo.at/2008/08/wicket-interface-speed-up.html

    I've seen similar reports myself when using YSlow, but the application was for low traffic intranet, so not a big issue.

Daniel

MartinM wrote:
Here it was:

http://techblog.molindo.at/2009/09/wicketstuff-merged-resources-new-much-simpler-version.html

2009/10/14 Jeremy Thomerson <jeremy@wickettraining.com>:
> Me either.
>
> --
> Jeremy Thomerson
> http://www.wickettraining.com
>
>
>

Re: True?

by Matej Knopp :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, Oct 14, 2009 at 9:16 PM, dtoffe <dtoffe@...> wrote:
>
>    Perhaps this is the original report of performance problems:
>
> http://techblog.molindo.at/2008/08/wicket-interface-speed-up.html
That's hardly a scalability issue.

-Matej
>

Re: True?

by jthomerson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Yeah - the resources thing can't be what Matt was talking about.  That
doesn't have anything to do with scalability, and is easily solved in quite
a few different ways.

Anyway, for now this is just an unsubstantiated claim.  Could I write a
Wicket application that was slow and hard to scale?  ABSOLUTELY!  Could I
write one that was fast and easy to scale?  CERTAINLY!

Cold hard numbers are the only thing I believe.

--
Jeremy Thomerson
http://www.wickettraining.com



On Wed, Oct 14, 2009 at 2:19 PM, Matej Knopp <matej.knopp@...> wrote:

> On Wed, Oct 14, 2009 at 9:16 PM, dtoffe <dtoffe@...> wrote:
> >
> >    Perhaps this is the original report of performance problems:
> >
> > http://techblog.molindo.at/2008/08/wicket-interface-speed-up.html
> That's hardly a scalability issue.
>
> -Matej
> >
>

Re: True?

by michael mosmann :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> Anyway, for now this is just an unsubstantiated claim.  Could I write a
> Wicket application that was slow and hard to scale?  ABSOLUTELY!  Could I
> write one that was fast and easy to scale?  CERTAINLY!

I will extends this to:

Could I write a <Framework of your choice> application that was slow and
hard to scale?  ABSOLUTELY!

But:

Could I write one that was fast and easy to scale?  CERTAINLY, if i
choose wise!

> Cold hard numbers are the only thing I believe.

ACK

mm:)


Re: True?

by Maarten Bosteels :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

"clients that had trouble getting Wicket to scale, and they even hired
committers to try to fix"

Is it a statement about Wicket or about the skills of the 'clients' ?
Besides, there is nothing wrong with hiring Wicket committers to help you
out, right ?

plain FUD

Maarten

On Wed, Oct 14, 2009 at 10:04 PM, Michael Mosmann <michael@...>wrote:

> > Anyway, for now this is just an unsubstantiated claim.  Could I write a
> > Wicket application that was slow and hard to scale?  ABSOLUTELY!  Could I
> > write one that was fast and easy to scale?  CERTAINLY!
>
> I will extends this to:
>
> Could I write a <Framework of your choice> application that was slow and
> hard to scale?  ABSOLUTELY!
>
> But:
>
> Could I write one that was fast and easy to scale?  CERTAINLY, if i
> choose wise!
>
> > Cold hard numbers are the only thing I believe.
>
> ACK
>
> mm:)
>
>

Re: True?

by nino martinez wael :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Exactly my words! You can always make stuff slow and memory consuming:)

2009/10/14 Michael Mosmann <michael@...>

> > Anyway, for now this is just an unsubstantiated claim.  Could I write a
> > Wicket application that was slow and hard to scale?  ABSOLUTELY!  Could I
> > write one that was fast and easy to scale?  CERTAINLY!
>
> I will extends this to:
>
> Could I write a <Framework of your choice> application that was slow and
> hard to scale?  ABSOLUTELY!
>
> But:
>
> Could I write one that was fast and easy to scale?  CERTAINLY, if i
> choose wise!
>
> > Cold hard numbers are the only thing I believe.
>
> ACK
>
> mm:)
>
>

Re: True?

by igor.vaynberg :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

maybe he can tell us which "committers", because so far we are lost...

-igor

On Thu, Oct 15, 2009 at 12:14 AM, Maarten Bosteels
<mbosteels.dns@...> wrote:

> "clients that had trouble getting Wicket to scale, and they even hired
> committers to try to fix"
>
> Is it a statement about Wicket or about the skills of the 'clients' ?
> Besides, there is nothing wrong with hiring Wicket committers to help you
> out, right ?
>
> plain FUD
>
> Maarten
>
> On Wed, Oct 14, 2009 at 10:04 PM, Michael Mosmann <michael@...>wrote:
>
>> > Anyway, for now this is just an unsubstantiated claim.  Could I write a
>> > Wicket application that was slow and hard to scale?  ABSOLUTELY!  Could I
>> > write one that was fast and easy to scale?  CERTAINLY!
>>
>> I will extends this to:
>>
>> Could I write a <Framework of your choice> application that was slow and
>> hard to scale?  ABSOLUTELY!
>>
>> But:
>>
>> Could I write one that was fast and easy to scale?  CERTAINLY, if i
>> choose wise!
>>
>> > Cold hard numbers are the only thing I believe.
>>
>> ACK
>>
>> mm:)
>>
>>
>

Wicket Component Overview

by michael mosmann :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

i did some wicket component diagram stuff (model, listener etc.)

http://www.wicket-praxis.de/blog/2009/10/16/wicket-component-overview/

glad to see some reply on this..

mm:)



Re: Wicket Component Overview

by Olivier Croisier :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

I did the same with the Models a few weeks ago - see the attached image.
BTW, don't you think their hierarchy is a bit weird ?

Olivier


On Fri, Oct 16, 2009 at 8:57 AM, Michael Mosmann <michael@...> wrote:
Hi,

i did some wicket component diagram stuff (model, listener etc.)

http://www.wicket-praxis.de/blog/2009/10/16/wicket-component-overview/

glad to see some reply on this..

mm:)




Re: Wicket Component Overview

by michael mosmann :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

> I did the same with the Models a few weeks ago - see the attached
> image.

hmm.. no image attached..

> BTW, don't you think their hierarchy is a bit weird ?

what's the weird part?

mm:)



Re: Wicket Component Overview

by Olivier Croisier :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I do see my image attached to my previous post - or is it just me ?
If you really can't see it, I uploaded it here :
http://olivier.croisier.free.fr/wicket/models.png


About the models, for example :
- ComponentPropertyModel is not in the same hierarchy as
AbstractPropertyModel.
- StringResourceModel is not a ResourceModel
And so on.

I know there are many justification to this, but I think the whole Model
hierarchy should be refactored and simplified.

If I may do some suggestions, they could be improved as follow :
- the lifecycle management should be integrated at the IModel level - the
"LoadableDetachableModel" should not be an exception with a special case in
the Wicket core code, it should be the norm. After all, if the components
have a lifecycle, so should their models. Of course, most of the Model
classes would not do much (if anything) in the lifecycle management methods,
but this functionnality would be present at the Model core.
- I think there should be some kind of interface that Models could implement
to get a reference to the Component they are assigned to - something like
the BeanFactoryAware interface in Spring. I have a least one use-case for
this : the Model could use the Component to perform I18N by calling
getString() on it (see my blog post on Enums I18N on WicketByExample.com). I
thought IComponentAssignedModel could do that, but it wasn't very clear to
me what this interface was really used for, even after looking at the code.
- AbstractReadOnlyModel should not be a class but a decorator, like
Collections.unmodifiableList for example.

Please let me know what do you think about this ?
Again, those are just some personal ideas, I do not intend to spit on Wicket
- I just love it :)

Olivier


On Fri, Oct 16, 2009 at 10:37 AM, Michael Mosmann <michael@...>wrote:

> Hi,
>
> > I did the same with the Models a few weeks ago - see the attached
> > image.
>
> hmm.. no image attached..
>
> > BTW, don't you think their hierarchy is a bit weird ?
>
> what's the weird part?
>
> mm:)
>
>
>
< Prev | 1 - 2 | Next >