2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS) 2018
DOI: 10.1109/icdcs.2018.00142
|View full text |Cite
|
Sign up to set email alerts
|

Complex Distributed Systems: The Need for Fresh Perspectives

Abstract: Distributed systems are at a watershed due to their increasing complexity. The heart of the problem is the extreme level of heterogeneity exhibited by contemporary distributed systems coupled with the need to be dynamic and responsive to change. In effect, we have moved from distributed systems to systems of systems. Following on from this, middleware is also at a watershed. The traditional view of middleware is no longer valid (i.e. as a layer of abstraction, masking the complexity of the underlying distribut… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0
1

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 10 publications
(13 citation statements)
references
References 64 publications
0
7
0
1
Order By: Relevance
“…Related to paradigm specialization discussed in Section 5.1, the distributed systems research area appears to be at a particularly interesting cross-roads; ensure that system paradigms are designed to be generalizable to handle a wide variety of operational conditions and scenarios (at the cost of performance and efficiency), or alternatively focus on creating more specialized and bespoke distributed system more suitable to a particular task at the expense of generalization and portability. While the wide-spread adoption of the x86 architecture, middleware, and virtualization have reinforced that historically the community has championed generalizable and portability, continued diversification of paradigms and technological limitations have begun discussion whether the axis is pivoting in the other direction [55]. This is further reinforced by increasing customization of microprocessors, OSs, and power management techniques for particular use case scenarios.…”
Section: Generalization Against Specializationmentioning
confidence: 99%
“…Related to paradigm specialization discussed in Section 5.1, the distributed systems research area appears to be at a particularly interesting cross-roads; ensure that system paradigms are designed to be generalizable to handle a wide variety of operational conditions and scenarios (at the cost of performance and efficiency), or alternatively focus on creating more specialized and bespoke distributed system more suitable to a particular task at the expense of generalization and portability. While the wide-spread adoption of the x86 architecture, middleware, and virtualization have reinforced that historically the community has championed generalizable and portability, continued diversification of paradigms and technological limitations have begun discussion whether the axis is pivoting in the other direction [55]. This is further reinforced by increasing customization of microprocessors, OSs, and power management techniques for particular use case scenarios.…”
Section: Generalization Against Specializationmentioning
confidence: 99%
“…By now, there is a rich tradition of developing cloud applications and complex distributed systems [55], specifically those handling predictive modelling and similar workloads. However, not all available tools and approaches are suitable, and forcing the latest SE trend would not necessarily obtain positive results.…”
Section: Only Use What Is Neededmentioning
confidence: 99%
“…As infraestruturas de IoT estão ficando cada vez mais complexas e difíceis de gerenciar. Um dos principais motivos é a alta volatilidade de sistemas distribuídos contemporâneos [Blair 2018], causada, notadamente, pelas mudanc ¸as constantes nas infraestruturas de rede. Assim, para se manterem funcionais e atenderem as demandas das aplicac ¸ões, as redes IoT precisam se adaptar em tempo de execuc ¸ão, levando em conta tanto os objetivos das aplicac ¸ões ao interagirem com a rede, quanto às suas próprias restric ¸ões, à medida que mudanc ¸as ocorrem em seu ambiente operacional.…”
Section: Introduc ¸ãOunclassified