Modern distributed systems may consist of hundreds of thousands of computers, ranging from high-end powerful machines to low-end resource-constrained wireless devices. We label them as extreme distributed systems, as they push scalability and complexity well beyond traditional scenarios. Most of these systems are still organized along traditional lines with hierarchical, centralized control planes. Things are changing though: more and more decentralized organizations are emerging, exemplified by P2P systems, ad-hoc networks, vehicular networks, etc. Decentralized organizations often combine local decisionmaking with dissemination of information in order to improve the decision-making process, exemplified by many gossip-based protocols [3]. These protocols have been designed to solve problems as diverse as information dissemination [4], aggregation [6], topology maintenance [7], heartbeat synchronization [1], etc. Solutions to these problems share many common aspects, yet they have been...

Designing Extreme Distributed Systems: Challenges and Opportunities (Extended Abstract)

Montresor, Alberto
2012-01-01

Abstract

Modern distributed systems may consist of hundreds of thousands of computers, ranging from high-end powerful machines to low-end resource-constrained wireless devices. We label them as extreme distributed systems, as they push scalability and complexity well beyond traditional scenarios. Most of these systems are still organized along traditional lines with hierarchical, centralized control planes. Things are changing though: more and more decentralized organizations are emerging, exemplified by P2P systems, ad-hoc networks, vehicular networks, etc. Decentralized organizations often combine local decisionmaking with dissemination of information in order to improve the decision-making process, exemplified by many gossip-based protocols [3]. These protocols have been designed to solve problems as diverse as information dissemination [4], aggregation [6], topology maintenance [7], heartbeat synchronization [1], etc. Solutions to these problems share many common aspects, yet they have been...
2012
Proc. of the Federated Events on Component-Based Software Engineering and Software Architecture (Comparch'12)
New York
ACM
9781450313469
Montresor, Alberto
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/91741
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex 3
social impact