Author: fhanik
Date: Tue Feb 12 08:02:28 2008
New Revision: 620835

URL: http://svn.apache.org/viewvc?rev=620835&view=rev
Log:
improvements to tribes

Modified:
    tomcat/trunk/PROPOSALS.txt

Modified: tomcat/trunk/PROPOSALS.txt
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/PROPOSALS.txt?rev=620835&r1=620834&r2=620835&view=diff
==============================================================================
--- tomcat/trunk/PROPOSALS.txt (original)
+++ tomcat/trunk/PROPOSALS.txt Tue Feb 12 08:02:28 2008
@@ -32,3 +32,36 @@
   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



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to