Could it be related to the fact that uv will have to use poll() on AIX
instead of epoll/kqueue?

On Tue, Oct 28, 2014 at 5:18 PM, Michael Dawson <[email protected]>
wrote:

> I'm not aware of known network issues that would explain what you are
> seeing.  If we can get sample code to recreate we could investigate
> further.
>
> On Monday, October 27, 2014 7:11:03 AM UTC-4, Dieter Reuter wrote:
>>
>> Hi,
>>
>> I'm currently building a small Node.js prototype which is aimed to run in
>> a production system on AIX 7.x. Tue to the fact, the solution should run at
>> a industrial customer with strong SLA's, I'm forced to use the official IBM
>> binaries for Node.js. Currently I'm using the latest prebuild v0.10.32
>> binaries directly from IBM.
>>
>> My first mini test program seems to run really slow. Are their any known
>> performance issues on AIX?
>>
>> It's just a proxy web service which excepts HTTP POST requests with a XML
>> payload of 5-30kByte, this payload will be forwarded to another web service
>> (written in Java which is doing a heavy data manipulation on it) and
>> returning around 2-50kByte of binary data. Thats's it. And all is running
>> on the same machine, using 127.0.0.1 local loopback interface.
>>
>> Running a job with 250 web requests (serial calls, nothing parallel)
>> directly on the Java web service gives me around 2.3s in total processing
>> time. With my Node.js proxy in between it leeds to around 10s, that's a 4X.
>> The same test on my 2008 MBP on OSX gives me 3.0s on Java and 3.4s through
>> my Node.js proxy - a 10% overhead only which is really great. The AIX 7.1
>> server machine is just a virtual test machine from https://www.*ibm*.com/
>> partnerworld/*pdp.*
>>
>> Any help or pointers are greatly appreciated.
>>
>> Dieter
>>
>  --
> Job board: http://jobs.nodejs.org/
> New group rules:
> https://gist.github.com/othiym23/9886289#file-moderation-policy-md
> Old group rules:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> ---
> You received this message because you are subscribed to the Google Groups
> "nodejs" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/nodejs/393b5f88-bdcd-4a18-89c4-8d7e0e1b662e%40googlegroups.com
> <https://groups.google.com/d/msgid/nodejs/393b5f88-bdcd-4a18-89c4-8d7e0e1b662e%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/CAPJ5V2Zrq%3D7atw2uneGveHxd2dEv%2Bupms%3DPHXdwe3%2BOtQT%2B4vQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to