[jboss-jira] [JBoss JIRA] Resolved: (JGRP-1140) UNICAST based on negative acks
Bela Ban (JIRA)
jira-events at lists.jboss.org
Fri Mar 12 11:24:37 EST 2010
[ https://jira.jboss.org/jira/browse/JGRP-1140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bela Ban resolved JGRP-1140.
----------------------------
Resolution: Done
The default in all configs is still UNICAST. However, replacing it with UNICAST2 yields better performance
> UNICAST based on negative acks
> ------------------------------
>
> Key: JGRP-1140
> URL: https://jira.jboss.org/jira/browse/JGRP-1140
> Project: JGroups
> Issue Type: Feature Request
> Reporter: Bela Ban
> Assignee: Bela Ban
> Fix For: 2.10
>
>
> Currently, UNICAST is based on positive acks: we send an ack for each message received. This causes a lot of ack traffic (piggybacking remedies this to a certain extent).
> Investigate a version of UNICAST which uses negative acks; the sender never retransmits a message unless the receiver asks it to. The receiver only asks the sender for retransmission if it sees a missing seqno.
> Issue: the last-message-lost problem. To solve it, we could exchange the last-seqno when there is no traffic any longer, e.g. by a timer task. The task would only run once, unless there's more traffic.
> This is what NAKACK does, and we could even reuse the NakReceiverWindow class this ay, and eliminate AckSenderWindow and AckReceiverWindow. We could also remove DefaultRetransmitter and also use the RangeBasedRetransmitter (liek NAKACK).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list