in reply to Clustered Perl Applications?

What is slow about what you're doing now? Is it packing/unpacking the data, or transferring the data across the network, or loading the SOAP modules, or...?

Doing a little profiling to figure out exactly what you're trying to improve could save you a ton of time.

Replies are listed 'Best First'.
Re: Re: Clustered Perl Applications?
by rob_au (Abbot) on Jul 05, 2003 at 10:36 UTC
    As a side-note, I would add that the SOAP::Lite implementation of the SOAP interface is very slow - There was recently a journal entry on http://use.perl.org that linked through to a very comprehensive comparison of SOAP interfaces between different languages and platforms. Despite its ease in use, SOAP::Lite fared very poorly in these tests with great latency in response and throughput time.

    I just wish I could find the link or journal entry so that I could link to it from here ... :-(

    Update (2004-03-11) - Found the link - http://www.caip.rutgers.edu/TASSL/Papers/p2p-p2pws02-soap.pdf

     

    perl -le 'print+unpack"N",pack"B32","00000000000000000000001001101111"'

      I had seen that journal entry too, and I have to agree.

      The bottleneck seems to be the packing/unpacking part, according to my little profiling. With both XML::Parser and XML::Parser::Lite.