dc.creatorBezerra C.E.
dc.creatorCason D.
dc.creatorPedone F.
dc.date2016
dc.date2017-08-17T19:13:15Z
dc.date2017-08-17T19:13:15Z
dc.date.accessioned2018-03-29T05:19:36Z
dc.date.available2018-03-29T05:19:36Z
dc.identifier9781467393027; 9781509000920
dc.identifierProceedings Of The Ieee Symposium On Reliable Distributed Systems. Ieee Computer Society, v. 2016-January, p. 256 - 265, 2016.
dc.identifier1060-9857
dc.identifier10.1109/SRDS.2015.13
dc.identifierhttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84960955249&doi=10.1109%2fSRDS.2015.13&partnerID=40&md5=1bd3c32c630b733f1f456bdbd56235e2
dc.identifierhttp://repositorio.unicamp.br/jspui/handle/REPOSIP/323299
dc.identifier2-s2.0-84960955249
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/1357462
dc.descriptionIt has been shown that the highest throughput for broadcasting messages in a point-To-point network is achieved with a ring topology. Although several ring-based group communication protocols have benefited from this observation, broadcasting messages along a ring overlay may lead to high latencies: In a system with n processes, at least n-1 communication steps are necessary for all processes to deliver a message. In this work, we argue that it is possible to reach optimal throughput without resorting to a ring topology (or to ip-multicast, typically unavailable in wide-Area networks). This can be done by routing messages through different paths, while carefully using the available bandwidth at each process, resulting in a significantly lower latency for every message (potentially a single communication step). Based on this idea, we propose Ridge, a Paxos-based atomic multicast protocol where each message is initially forwarded to a single destination, the distributor, whose responsibility is to propagate the message to all other destinations. To utilize all bandwidth available in the system, processes alternate in the role of distributor. By doing this, the maximum system throughput matches that of ring-based protocols, with a latency that is not significantly dependent on the size of the system. Finally, we show that Ridge can also deliver messages optimistically, with even lower latency. © 2015 IEEE.
dc.description2016-January
dc.description256
dc.description265
dc.description34th IEEE International Symposium on Reliable Distributed Systems, SRDS 2015
dc.description28 September 2015 through 1 October 2015
dc.description118974
dc.languageEnglish
dc.publisherIEEE Computer Society
dc.relationProceedings of the IEEE Symposium on Reliable Distributed Systems
dc.rightsfechado
dc.sourceScopus
dc.subjectAtomic Multicast
dc.subjectConsensus
dc.subjectFault - Tolerance
dc.subjectScalability
dc.titleRidge: High-throughput, Low-latency Atomic Multicast
dc.typeActas de congresos


Este ítem pertenece a la siguiente institución