Re: [JDEV] WPJabber announce

2003-01-30 Thread lukasm
Peter Saint-Andre wrote:


This seems to be jabberd 1.4.2 (?) with pthreads instead of pth for the
threading. Is there any reason you did not just contribute these changes
to the jabberd project rather than make your own project? I'm confused.
 

WPJabber is based on jabberd1.4.2 but wpjabber project targets are 
different.
Our target is efficiency. WPJabber hasn't all jabberd1.4.2 functionality 
due to
different architecture. WPJabber mio and mtq are completly different. 
xdb_file is
completly rewritten. jsm is also changed.
Now I'm rewriting deliver functions.
WPJabber was made to handle large amount of users online.

Lukas

Peter

--
Peter Saint-Andre
Jabber Software Foundation
http://www.jabber.org/people/stpeter.php

On Wed, 29 Jan 2003, lukasm wrote:

 

I'm pleased to aanounce that WPJabber server was putted to CVS on 
jabberstudio.org.
Visit http://wpjabber.jabberstudio.org page for more information.

___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev

   


___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev

 




___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev



Re: [JDEV] WPJabber announce

2003-01-30 Thread lukasm
Vapor wrote:


with pthread, is linux still limited to 1024 concurrent sessions or will I
will have to use the ulimit command?


You have to ulimit command, but only for wpj.
WPJ was developed to handle 1 users concurrent.

Linux is not limited to 1024 sessions, but limit is for number of 
sockets for one proces.
Limit can be easly changed by
ulimit -n 1
command for example.

- Original Message -
From: Peter Saint-Andre [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, January 29, 2003 12:41 PM
Subject: Re: [JDEV] WPJabber announce


 

This seems to be jabberd 1.4.2 (?) with pthreads instead of pth for the
threading. Is there any reason you did not just contribute these changes
to the jabberd project rather than make your own project? I'm confused.

Peter

--
Peter Saint-Andre
Jabber Software Foundation
http://www.jabber.org/people/stpeter.php

On Wed, 29 Jan 2003, lukasm wrote:

   

I'm pleased to aanounce that WPJabber server was putted to CVS on
jabberstudio.org.
Visit http://wpjabber.jabberstudio.org page for more information.

___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev

 

___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev

   



___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev

 




___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev



Re: [JDEV] [jadmin] WPJabber announce

2003-01-30 Thread lukasm
Ed Coughlin wrote:


I heard some really great performance benchmarks for WPJabber this 
morning and I was wondering if you had collected any baseline data?  
If so, would you mind sharing the class of hardware, CPU#, memory and 
O/S platform for specific levels of concurrent connections?  Sounds 
like you have had some performance breakthroughs and I would like to 
learn from them.
 
Thanks,
Ed
 
 

Our jabber.wp.pl server stays on 2 machines.

One machine with wpjabber and second with WPJ and jabber with dialback 
module to connect to other servers.

First machine is:
- 2xPIII 800 MHz
- 1024 MB RAM
- linux redhat 7.3 with 2.4.18 kernel.

Second machine is:
- 2xPIII 500 MHz
- 512 MB RAM
- linux redhat 7.3 with kernel 2.4.18 with dev/epoll patch.

We need two machines due to our network architecture, so WPJabber nad 
WPJ can be on one machine.
We have 3 WPJ listening on different ports.

Some data:
- with 10 thousand concurrent users online we have cpu usage about 2-5% 
on first machine and
0-2% on second machine.
- maximum cpu usage is 15% for wpjabber.

WPJabber with xdb_file cache takes about 130 MB RAM,
All WPJ takes about 80 MB RAM.

Benchmark data:
- benchmark was made with special tool jab_simul that can 
log/logout,send messages, change presence and add/remove roster items.
- we have 5xWPJ with 12 thousand maximum users configured
- benchamark parameters for every user ( user name was user%d , wher %d 
is from 0 to 4 )
log after 90 sec
logout after 30 min
send message every 90 sec and anserw with 50% propability
change presence every 5 min with 30% probability
add/remove item every 10 min with 30% probability

We have 20 jab_simul's, and every jab_simul was operating in it's users 
range.
so user 0 was could send messages to users with numbers from 1 to 2499.

After one hour test:
- wpjabber taked 800MB ram
- WPJ's taked 300MB
- wpjabber cpu usage was very high about 80% with maximum 100%
- WPJ's cpu usage was about 50%




___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev


[JDEV] msn transport

2003-01-30 Thread CHIRITA Daniel
Title: Message



hi

are 
somebody working on it ???

i 
want to rewrite some parts, to make it working with xdb_sql

thanks

Daniel