I searched my sent emails and found the results, copying it below (after removing some sensitive info),


1,000 Calls
==================================================
Total 1000 REGISTER calls sent in 890 ms at rate of 1123/sec
Total 1000 responses receieved in 4516 ms at rate of 221/sec:

Detailed responses received:
 - 403 responses:     1000     (Forbidden)
                    ------
 TOTAL responses:     1000 (rate=221/sec)

Maximum outstanding job: 894
Peak memory size: 15MB



5,000 Calls
==================================================
Total 5000 REGISTER calls sent in 28539 ms at rate of 175/sec
Total 5000 responses receieved in 36398 ms at rate of 137/sec:

Detailed responses received:
 - 403 responses:     5000     (Forbidden)
                    ------
 TOTAL responses:     5000 (rate=137/sec)

Maximum outstanding job: 1001
Peak memory size: 63MB



10,000 Calls
==================================================
Total 10000 REGISTER calls sent in 60741 ms at rate of 164/sec
Total 9289 responses receieved in 62740 ms at rate of 148/sec:

Detailed responses received:
 - 403 responses:     9289     (Forbidden)
                    ------
 TOTAL responses:     9289 (rate=148/sec)

Maximum outstanding job: 1047
Peak memory size: 78MB


12,000 Calls
==================================================
Total 12000 REGISTER calls sent in 49496 ms at rate of 242/sec
Total 12314 responses receieved in 60582 ms at rate of 203/sec:

Detailed responses received:
 - 403 responses:    12314     (Forbidden)
                    ------
 TOTAL responses:    12314 (rate=203/sec)

Maximum outstanding job: 1018
Peak memory size: 143MB


So, FS doesn't crash even on 12,000 bad registrations (600 regs per second). I did tweak its configurations a little however no change was made to source code to make this happen. :-)


Thank you.


On Mon, Sep 21, 2009 at 4:07 PM, Muhammad Shahzad <shaheryarkh@googlemail.com> wrote:
Yes, XML CURL is really cool. I once bombed FS with 12,000 wrong registrations (bad username or password) in less then 50 seconds (49496 ms to be exact) and it processed all of them and gave correct responses using XML CURL.

I am willing to do this test again soon, with correct registration data this time, to see how many registration Sofia SIP module configured with XML CURL module can handle at a time.

Thank you.


On Mon, Sep 21, 2009 at 3:42 PM, Brian West <brian@freeswitch.org> wrote:
You can't put the users directly into a db with FreeSWITCH you'll have to serve up the XML document via XML CURL or write your own module to do so via the module interfaces provided.

/b

On Sep 20, 2009, at 10:44 PM, Mitul Limbani wrote:

Yes use odbc in fs

Thanks & Regards,
Mitul Limbani,
Founder & CEO,
Enterux Solutions Pvt. Ltd.,
The Enterprise Linux Company (r),






--
Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: shari_786pk@hotmail.com
Email: shaheryarkh@googlemail.com



--
Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: shari_786pk@hotmail.com
Email: shaheryarkh@googlemail.com