From: [EMAIL PROTECTED] on behalf of Andrea Righi
Sent: Wed 02/08/2006 09:24
To: [EMAIL PROTECTED]
Cc: sisuite-devel@lists.sourceforge.net; Matt Jamison
Subject: Re: [Sisuite-devel] Atomic write in si_monitor
A definitive solution to solve the scalability problem could be
to have
multiple hierarchical monitor servers... anyhow this is not a
very
usable solution at the moment... :-)
With the current
implementation maybe we can improve performances having
all the data in
memory, instead of using a file (as Erich said), but
I'm not sure about
that... the kernel should cache the file if it's
strongly used and the fs
overhead shouldn't be too big... and what about
using a DBMS for the backend,
instead of an XML file? In perspective
this could be a better solution, but
for now, maybe, the temporary file
solution could be enough, in particular if
we can remove the lock file
that IMHO is the real bottleneck now. Obviously
we need to do some tests
before...
Cheers,
-Andrea
Erich
Focht wrote:
> I'm happy somebody finally brought this up. And I'm not yet
convinced that the
> use of a temporary file will solve the scalability
issue (and the issue is
> bad: number of connects per second increase with
the number of clients, length
> of the XML file grows as well). After all
you're writing XML out
> unnecessarilly often. Wouldn't it be better to
have a central daemon keeping
> the data in memory and just responding to
queries from the GUI instead of just
> rewriting a file so many times per
second?
>
> Regards,
>
Erich
>
-------------------------------------------------------------------------
Take
Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay
panel and you'll get the chance to share your
opinions on IT & business
topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Sisuite-devel
mailing list
Sisuite-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sisuite-devel
------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________ Sisuite-devel mailing list Sisuite-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sisuite-devel