Deployment experiences with JXTA 2.5?
We have deployed our production system on JXTA 2.5 in a multi-rdv multi-relay configuration. We have been struggling for many weeks with it and have still not solved our deployment issues with the new 2.5 super peers. The core problem seems to relate to the new NIO based TCP transport implementation (a.k.a. "epoll bug") and its behavior on certain OS's, Linux kernels, and Java versions. Currently we run on CentOS kernel 2.6.18 with Java 6 update 3. We ran also tests on Fedora kernel 2.6.23 and it seemed fine in a test simulating 100 concurrent edge peers running all weekend.
Are there any other experiences out there? I would love to hear your stories on the topic, not as a development discussion (our tech lead is working on that in the other mailing lists), but specifically to share real-life experiences when deploying JXTA 2.5 for (preferably, but not only) production systems. We seem to have landed in a "bleeding edge" area and have reached high frustration levels.... Even if you are not (yet) on 2.5, but have deployed JXTA in commercial/production system, it would be great hearing from you and share learnings. Thanks!
Franco Dal Molin