[jboss-jira] [JBoss JIRA] Deleted: (JGRP-81) Look into Apache APR to use in transport protocols (UDP, TCP)

Bela Ban (JIRA) jira-events at lists.jboss.org
Wed Apr 6 10:53:33 EDT 2011


     [ https://issues.jboss.org/browse/JGRP-81?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bela Ban deleted JGRP-81:
-------------------------


> Look into Apache APR to use in transport protocols (UDP, TCP)
> -------------------------------------------------------------
>
>                 Key: JGRP-81
>                 URL: https://issues.jboss.org/browse/JGRP-81
>             Project: JGroups
>          Issue Type: Feature Request
>            Reporter: Bela Ban
>            Assignee: Bela Ban
>
> Potential speedup. Mladen is thinking about porting java.net to APR, then we would just need to prepend the LD_LIBRARY_PATH with apx.so
> Email from Mladen:
> Couple of extra notes...
> With additional transport protocols (NT pipes and unix domain sockets)
> beside standard TCP you can also use additional interface that
> can take a NIO direct ByteBuffers.
> Only that gives the 5-10% overall speed improvement over
> standard implementation, because it lowers the JNI function
> calls compared with standard java.net
> Also since the JGroups is mostly packet based, having a poller
> for input events will give you the chance to lower the worker
> thread count, without the need to change the entire processing
> logic to NIO bullshit. For example APR/AJP protocol in JBossWeb
> can easily handle 10000 connections with only 100 threads with
> negligible performance impact.
> When you guys are ready to dig into APR, I'll help you with
> the implementation and API usage. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list