L. Latency-of, Ridge and MDC-cast with one sender, p.90

L. Latency-of, R. , and M. .. With-n-senders, 90 (e.g. Big Data systems comprising various components such as Spark, Kafka, Cassandra) would benefit from automated ways to find the best possible deployment

[. Bibliography, ]. Y. Adma-+-04a, C. Amir, M. Danilov, J. Miskin-amir et al., The spread toolkit: Architecture and performance, pp.2004-2005, 2004.

]. Y. Adma-+-04b, C. Amir, M. Danilov, J. Miskin-amir, J. Schultz et al., The spread toolkit: Architecture and performance, pp.2004-2005, 2004.

S. Armstrong, A. Freier, and K. Marzullo, Multicast transport protocol, RFC 1301, IETF, 1992.

]. Y. Amms-+-95, L. E. Amir, P. M. Moser, D. A. Melliar-smith, P. Agarwal et al., The Totem single-ring ordering and membership protocol, ACM Transactions on Computer Systems, vol.13, issue.4, pp.311-342, 1995.

E. Anceaume, A lightweight solution to uniform atomic broadcast for asynchronous systems, Proceedings of the 27th International Symposium on Fault-Tolerant Computing (FTCS '97), 1997.

B. Ban, JGroups-A Toolkit for Reliable Multicast Communication, 2007.

P. Kenneth, T. Birman, and . Clark, Performance of the isis distributed computing toolkit, John J. Kingman Road, vol.8725, 1994.

C. E. Bezerra, D. Cason, and F. Pedone, Ridge: high-throughput, low-latency atomic multicast, 34th Symposium on Reliable Distributed Systems (SRDS), pp.256-265, 2015.

K. Birman and T. Joseph, Exploiting virtual synchrony in distributed systems, Proceedings of the eleventh ACM Symposium on Operating systems principles (SOSP'87), pp.123-138, 1987.

K. Birman and T. Joseph, Reliable communication in the presence of failures, ACM Trans. Comput. Syst, vol.5, issue.1, pp.47-76, 1987.

J. Boudec, Rate adaptation, congestion control and fairness: A tutorial, 2000.

C. E. Bezerra, F. Pedone, B. Garbinato, and C. Geyer, Optimistic atomic multicast, 2013 IEEE 33rd International Conference on Distributed Computing Systems, pp.380-389, 2013.

G. Berthou and V. Quéma, Fastcast: a throughput-and latency-efficient total order broadcast protocol, ACM/IFIP/USENIX International Conference on Distributed Systems Platforms and Open Distributed Processing, pp.1-20, 2013.
URL : https://hal.archives-ouvertes.fr/hal-01480785

K. Birman, W. Vogels, K. Guo, M. Hayden, T. Hickey et al., Moving ensemble communication system to nt and wolfpack, Proceedings of the USENIX Windows NT Workshop, 1996.

K. Birman and R. Van-renesse, Reliable Distributed Computing with the Isis Toolkit, 1993.

K. Birman and R. Van-renesse, Software reliability for networks, Scientific American, vol.274, issue.5, 1996.

R. Carr, The tandem global update protocol, Tandem Syst. Rev, vol.1, pp.74-85, 1985.

M. Ge, C. Chiu, and . Hsiao, A note on total ordering multicast using propagation trees, IEEE Transactions on Parallel and Distributed Systems, vol.9, p.217

J. Chang and N. Maxemchuk, Reliable broadcast protocols, ACM Trans. Comput. Syst, vol.2, issue.3, pp.251-273, 1984.

F. Cristian, S. Mishra, and G. Alvarez, High-performance asynchronous atomic broadcast, Distrib. Syst. Eng. J, vol.4, issue.2, pp.109-128, 1997.

E. Cecchet, J. Marguerite, and W. Zwaenepoel, Cjdbc: Flexible database clustering middleware, 2004.

F. Cristian, Asynchronous atomic broadcast, IBM Technical Disclosure Bulletin, vol.33, issue.9, pp.115-116, 1991.

T. Chandra and S. Toueg, Unreliable failure detectors for reliable distributed systems, Journal of the ACM, vol.43, issue.2, pp.225-267, 1996.

T. Chandra and S. Toueg, Unreliable failure detectors for reliable distributed systems, J. ACM, vol.43, issue.2, pp.225-267, 1996.

J. Dugan, S. Elliott, B. A. Mah, J. Poskanzer, and K. Prabhu, , 2010.

X. Défago, A. Schiper, and P. Urbán, Total order broadcast and multicast algorithms: Taxonomy and survey, ACM Comput. Surv, vol.36, issue.4, pp.372-421, 2004.

P. Ezhilchelvan, R. Macedo, and S. Shrivastava, Newtop: a faulttolerant group communication protocol, Proceedings of the 15th International Conference on Distributed Computing Systems (ICDCS'95), 1995.

R. Ekwall, A. Schiper, and P. Urban, Token-based atomic broadcast using unreliable failure detectors, Proceedings of the 23rd IEEE International Symposium on Reliable Distributed Systems (SRDS'04), pp.52-65, 2004.

U. Fritzke, P. Ingels, A. Mostefaoui, and M. Raynal, Consensus-based fault-tolerant total order multicast, IEEE Trans. Parallel Distrib. Syst, vol.12, issue.2, pp.147-156, 2001.

T. Friedman and R. Van-renesse, Packing messages as a tool for boosting the performance of total ordering protocls, Proceedings of the 6th International Symposium on High Performance Distributed Computing (HPDC '97), 1997.

R. Guerraoui, D. Kostic, R. R. Levy, and V. Quéma, A High Throughput Atomic Storage Algorithm, The 27th

, IEEE International Conference on Distributed Computing Systems (ICDCS'07), 2007.

R. Guerraoui, R. R. Levy, B. Pochon, and V. Quéma,

, High Throughput Total Order Broadcast for Cluster Environments, IEEE International Conference on Dependable Systems and Networks (DSN'06), 2006.

R. Guerraoui, R. R. Levy, B. Pochon, and V. Quéma, Throughput optimal total order broadcast for cluster environments
URL : https://hal.archives-ouvertes.fr/hal-00945800

, ACM Trans. Comput. Syst, vol.28, issue.2, 2010.

H. Garcia-molina and A. Spauster, Ordered and reliable multicast communication, ACM Trans. Comput. Syst, vol.9, issue.3, pp.242-271, 1991.

A. Gopal and S. Toueg, Reliable broadcast in synchronous and asynchronous environments (preliminary version), Proceedings of the 3rd International Workshop on Distributed Algorithms, pp.110-123, 1989.

V. Hadzilacos and S. Toueg, Fault-tolerant broadcasts and related problems, pp.97-145, 1993.

D. A. Huffman, The synthesis of sequential switching circuits

, Research Laboratory of Electronics, Massachusetts Institute of Technology, 1954.

X. Jia, A total ordering multicast protocol using propagation trees, IEEE Transactions on Parallel and Distributed Systems, vol.6, p.617

J. Kirsch and Y. Amir, Paxos for system builders: An overview, Proceedings of the 2Nd Workshop on Large-Scale Distributed Systems and Middleware, LADIS '08, vol.3, pp.1-3, 2008.

J. Kim and C. Kim, A total ordering protocol using a dynamic tokenpassing scheme, Distrib. Syst. Eng. J, vol.4, issue.2, pp.87-95, 1997.

F. Kaashoek and A. Tanenbaum, An evaluation of the amoeba group communication system, Proceedings of the 16th International Conference on Distributed Computing Systems (ICDCS '96), 1996.

L. Lamport, The implementation of reliable distributed multiprocess systems, Comput. Netw, vol.2, p.95, 1978.

, Leslie Lamport. Fast Paxos. Distributed Computing, vol.19, issue.2, pp.79-103, 2006.

S. Luan and V. Gligor, A fault-tolerant protocol for atomic broadcast, IEEE Trans. Parallel Distrib. Syst, vol.1, issue.3, pp.271-285, 1990.

L. Moser, P. Melliar-smith, and V. Agrawala, Asynchronous faulttolerant total ordering algorithms, SIAM J. Comput, vol.22, issue.4, pp.727-750, 1993.

E. Moore, Gedanken-experiments on sequential machines, The Journal of Symbolic Logic, vol.23, p.60, 1958.

P. J. Marandi, M. Primi, and F. Pedone, Multi-ring paxos, Dependable Systems and Networks (DSN), 2012 42nd Annual IEEE/IFIP International Conference on, pp.1-12, 2012.

P. J. Marandi, M. Primi, N. Schiper, and F. Pedone, Ring paxos: A high-throughput atomic broadcast protocol, Dependable Systems and Networks (DSN), 2010 IEEE/IFIP International Conference on, pp.527-536, 2010.

L. Malhis, W. Sanders, and R. Schlichting, Numerical performability evaluation of a group multicast protocol, Distrib. Syst. Enj. J, vol.3, issue.1, pp.39-52, 1996.

T. Ng, Ordered broadcasts for large applications, Proceedings of the 10th IEEE International Symposium on Reliable Distributed Systems (SRDS'91), pp.188-197, 1991.

L. Peterson, N. Buchholz, and R. Schlichting, Preserving and using context information in interprocess communication

, Comput. Syst, vol.7, issue.3, pp.217-246, 1989.

S. Poledna, Replica determinism in fault-tolerant real-time systems. Real-Time Syst, vol.6, p.289

M. K. Reiter, Distributing trust with the rampart toolkit, Magazine Communications of the ACM, vol.39, p.71

M. K. Reiter, Secure agreement protocols: reliable and atomic group multicast in rampart, Proceedings of the 2nd ACM Conference on Computer and communications security, p.68

F. B. Schneider, Implementing fault-tolerant services using the state machine approach: a tutorial, ACM Comput. Surv, vol.22, issue.4, pp.299-319, 1990.

P. Shiu-, F. Shieh, and . Ho, A comment on "a total ordering multicast protocol using propagation trees, IEEE Transactions on Parallel and Distributed Systems, vol.8, p.1084, 1997.

S. Chanson, S. Navaratnam, and G. Neufeld, Reliable group communication in distributed systems, Distributed Computing Systems, vol.8, p.439

R. Van-renesse, K. P. Birman, and S. Maffeis, Horus: a flexible group communication system, Commun. ACM, vol.39, issue.4, pp.76-83, 1996.

B. Whetten, T. Montgomery, and S. Kaplan, A high performance totally ordered multicast protocol, Selected Papers from the International Workshop on Theory and Practice in Distributed Systems, pp.33-57, 1994.

U. Wilhelm and A. Schiper, A hierarchy of totally ordered multicasts, Proceedings of the 14TH Symposium on Reliable Distributed Systems, 1995.