On 30/06/06, Domas Mituzas <midom.lists(a)gmail.com> wrote:
When did you work on performance? How many of various
eye candies can
be cached?
I didn't. My point was that the people best suited to do so shouldn't
be put off by the fact that there might have to be a bit extra work.
God forbid that a programmer should express an opinion on a matter
that's still mostly confined to the development side at this time.
Many things we did to improve performance were based
on profiling
data. And of course, common sense.
You analyse the problem, you think of the best way of solving it and
you do it. Yes. Why won't that method work here?
a) how much of use that will get (to create an
encyclopedia)
A lot, as has been echoed here already.
Of course, if someone comes up with efficient feature,
it is great.
But complex efficient feature requires complex efficient programming,
and we have just two guys who are actually doing such work (and
capable of doing it).
I won't go into details on this, but I suggest you avoid the
backhanded insults to the rest of us. Who are not paid. Who do this
because we give a shit. Why, I don't know. I couldn't possibly tell
you what compels me to continue working in this environment, writing
little features and bug fixes.
If anyone else wants to join the ship, of course,
they're absolutely
welcome.
You frequently give off a vastly different impression.
And people shouldn't have misconceptions that we
have lots of
resources and can run anything. We're donation powered website, that
has to fix the infrastructure before autumn, because then we have yet
another surge of users.
I'm aware of this. I'm aware that we're running an Alexa top-15 web
site on a budget that probably equalises the average coffee
expenditure for some of the other organisations around that ballpark.
I had no such misconceptions. I know how bad it is. I know that a
dodgy query can send things sideways; I've *watched* the cluster die
badly.
Anyone has right to download the dump and provide nice
eyecandies for
community, if they want to participate that way :) Just one important
thing to remember - don't try getting popular ;-)
Just one important thing to remember. Don't sacrifice utility for
performance. Otherwise, we'll just have to tell Jimbo Wales his grand
little scheme is far too unfeasible to run.
Are we intending on having a productive dialogue here, Domas?
Rob Church