Home > Research > Publications & Outputs > The evolution of distributed computing systems

Electronic data

  • COMP_D_20_00070_R2_Camera_Ready_

    Rights statement: The final publication is available at Springer via http://dx.doi.org/10.1007/s00607-020-00900-y

    Accepted author manuscript, 690 KB, PDF document

    Available under license: CC BY-NC: Creative Commons Attribution-NonCommercial 4.0 International License

Links

Text available via DOI:

View graph of relations

The evolution of distributed computing systems: from fundamental to new frontiers

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

The evolution of distributed computing systems: from fundamental to new frontiers. / Lindsay, Dominic; Singh Gill, Sukhpal ; Smirnova, Daria et al.
In: Computing, Vol. 103, No. 8, 31.08.2021, p. 1859-1878.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

APA

Vancouver

Lindsay D, Singh Gill S, Smirnova D, Garraghan P. The evolution of distributed computing systems: from fundamental to new frontiers. Computing. 2021 Aug 31;103(8):1859-1878. Epub 2021 Jan 30. doi: 10.1007/s00607-020-00900-y

Author

Lindsay, Dominic ; Singh Gill, Sukhpal ; Smirnova, Daria et al. / The evolution of distributed computing systems : from fundamental to new frontiers. In: Computing. 2021 ; Vol. 103, No. 8. pp. 1859-1878.

Bibtex

@article{fa06e7cd42a84d3d8fbf824e9cefb8d3,
title = "The evolution of distributed computing systems: from fundamental to new frontiers",
abstract = "Distributed systems have been an active field of research for over 60 years, and has played a crucial role in computer science, enabling the invention of the Internet that underpins all facets of modern life. Through technological advancements and their changing role in society, distributed systems have undergone a perpetual evolution, with each change resulting in the formation of a new paradigm. Each new distributed system paradigm—of which modern prominence include cloud computing, Fog computing, and the Internet of Things (IoT)—allows for new forms of commercial and artistic value, yet also ushers in new research challenges that must be addressed in order to realize and enhance their operation. However, it is necessary to precisely identify what factors drive the formation and growth of a paradigm, and how unique are the research challenges within modern distributed systems in comparison to prior generations of systems. The objective of this work is to study and evaluate the key factors that have influenced and driven the evolution of distributed system paradigms, from early mainframes, inception of the global inter-network, and to present contemporary systems such as edge computing, Fog computing and IoT. Our analysis highlights assumptions that have driven distributed systems appear to be changing, including (1) an accelerated fragmentation of paradigms driven by commercial interests and physical limitations imposed by the end of Moore{\textquoteright}s law, (2) a transition away from generalized architectures and frameworks towards increasing specialization, and (3) each paradigm architecture results in some form of pivoting between centralization and decentralization coordination. Finally, we discuss present day and future challenges of distributed research pertaining to studying complex phenomena at scale and the role of distributed systems research in the context of climate change.",
keywords = "Distributed Computing, Computing Systems, Evolution, Green Computing",
author = "Dominic Lindsay and {Singh Gill}, Sukhpal and Daria Smirnova and Peter Garraghan",
note = "The final publication is available at Springer via http://dx.doi.org/10.1007/s00607-020-00900-y",
year = "2021",
month = aug,
day = "31",
doi = "10.1007/s00607-020-00900-y",
language = "English",
volume = "103",
pages = "1859--1878",
journal = "Computing",
issn = "0010-485X",
publisher = "Springer Wien",
number = "8",

}

RIS

TY - JOUR

T1 - The evolution of distributed computing systems

T2 - from fundamental to new frontiers

AU - Lindsay, Dominic

AU - Singh Gill, Sukhpal

AU - Smirnova, Daria

AU - Garraghan, Peter

N1 - The final publication is available at Springer via http://dx.doi.org/10.1007/s00607-020-00900-y

PY - 2021/8/31

Y1 - 2021/8/31

N2 - Distributed systems have been an active field of research for over 60 years, and has played a crucial role in computer science, enabling the invention of the Internet that underpins all facets of modern life. Through technological advancements and their changing role in society, distributed systems have undergone a perpetual evolution, with each change resulting in the formation of a new paradigm. Each new distributed system paradigm—of which modern prominence include cloud computing, Fog computing, and the Internet of Things (IoT)—allows for new forms of commercial and artistic value, yet also ushers in new research challenges that must be addressed in order to realize and enhance their operation. However, it is necessary to precisely identify what factors drive the formation and growth of a paradigm, and how unique are the research challenges within modern distributed systems in comparison to prior generations of systems. The objective of this work is to study and evaluate the key factors that have influenced and driven the evolution of distributed system paradigms, from early mainframes, inception of the global inter-network, and to present contemporary systems such as edge computing, Fog computing and IoT. Our analysis highlights assumptions that have driven distributed systems appear to be changing, including (1) an accelerated fragmentation of paradigms driven by commercial interests and physical limitations imposed by the end of Moore’s law, (2) a transition away from generalized architectures and frameworks towards increasing specialization, and (3) each paradigm architecture results in some form of pivoting between centralization and decentralization coordination. Finally, we discuss present day and future challenges of distributed research pertaining to studying complex phenomena at scale and the role of distributed systems research in the context of climate change.

AB - Distributed systems have been an active field of research for over 60 years, and has played a crucial role in computer science, enabling the invention of the Internet that underpins all facets of modern life. Through technological advancements and their changing role in society, distributed systems have undergone a perpetual evolution, with each change resulting in the formation of a new paradigm. Each new distributed system paradigm—of which modern prominence include cloud computing, Fog computing, and the Internet of Things (IoT)—allows for new forms of commercial and artistic value, yet also ushers in new research challenges that must be addressed in order to realize and enhance their operation. However, it is necessary to precisely identify what factors drive the formation and growth of a paradigm, and how unique are the research challenges within modern distributed systems in comparison to prior generations of systems. The objective of this work is to study and evaluate the key factors that have influenced and driven the evolution of distributed system paradigms, from early mainframes, inception of the global inter-network, and to present contemporary systems such as edge computing, Fog computing and IoT. Our analysis highlights assumptions that have driven distributed systems appear to be changing, including (1) an accelerated fragmentation of paradigms driven by commercial interests and physical limitations imposed by the end of Moore’s law, (2) a transition away from generalized architectures and frameworks towards increasing specialization, and (3) each paradigm architecture results in some form of pivoting between centralization and decentralization coordination. Finally, we discuss present day and future challenges of distributed research pertaining to studying complex phenomena at scale and the role of distributed systems research in the context of climate change.

KW - Distributed Computing

KW - Computing Systems

KW - Evolution

KW - Green Computing

U2 - 10.1007/s00607-020-00900-y

DO - 10.1007/s00607-020-00900-y

M3 - Journal article

VL - 103

SP - 1859

EP - 1878

JO - Computing

JF - Computing

SN - 0010-485X

IS - 8

ER -