Dale wrote:

>Subject: Re: [sipX-dev] XML-RPC performance issue on 10,000 
>user system.
>
>On Thu, 2009-09-24 at 16:07 -0400, Raymond Dans wrote:
>> In the main stream, however, I'd like some thoughts on a better/more 
>> generic way of speculating on the size of the response 
>that's going to 
>> be built so that we can reduce/eliminate the UtlString resizing.  
>> Please note that this would still not be the ideal solution.  The 
>> underlying problem of using XML-RPC in these scenarios will 
>still exist and a "new"
>> approach will eventually be required.
>
>All of what you say is good.  But we may be able to attack the 
>problem by observing that sipXconfig isn't going to display 
>all 10,000 registrations at once.  So maybe it's possible to 
>define an XML-RPC that selects a subset of the registrations 
>(e.g., "starting with seq. no. N, continuing for M entries").  
>That would ipso facto have a small return value.
>
>Dale


Well I certainly wouldn't want to be the administrator looking at 10,000
registrations :)

I agree with you that we should have some sort of piecemeal type of
XML-RPC methods.  However, I don't think XML-RPC is necessarily the
right technology to use in these scenarios.  Perhaps something more
along the lines of the request/response passing around compressed files
that are then uncompressed at the other end and then handled, or even
possibly some component that breaks up the request/response at one end
and then re-assembles it on the other.

Raymond
_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to