From: fhanik Date: Tue, 12 Feb 2008 16:02:28 +0000 (+0000) Subject: improvements to tribes X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=0394c55774fe6b23d5c3d8e589e229ca3c7dc2d2;p=tomcat7.0 improvements to tribes git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@620835 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/PROPOSALS.txt b/PROPOSALS.txt index 064ed26b6..281160921 100644 --- a/PROPOSALS.txt +++ b/PROPOSALS.txt @@ -32,3 +32,36 @@ PATCHES PROPOSED FOR INCLUSION in 6.1.x: svn revision or other reference +1: -1: + + +* catalina-tribes.jar improvements +Messaging +========= +Add in support for UDP messages + - fire and forget + - ack on message + - ack on batch of messages + - periodic ack, time or message count + - support multicast fire and forget + - autoswitch TCP/UDP based on size, number of recipients, or on message flag + +Priority Messaging + - Being able to send through high priority messages through a channel + pause existing messages + +Failure Detection +================= +Improvements to the current failure detector + - NIO based + - avoid multiple member failed messages, keep a lock on a recipient basis + - different levels of failure check (accept, send/receive ack) +Networking +========== +Add in support to leverage multiple network cards in parallel (research +if any OS features are available to leverage this) + +Performance/Concurrency +======================= + - Remove usage of "synchronized" (previously used for JDK 1.4 compatibility) + - make JDK 1.5 minimum version + - take advantage of java.util.concurrent \ No newline at end of file