An Analysis of Distributed Systems Syllabi With a Focus on Performance-Related Topics

03/02/2021
by   Cristina L. Abad, et al.
0

We analyze a dataset of 51 current (2019-2020) Distributed Systems syllabi from top Computer Science programs, focusing on finding the prevalence and context in which topics related to performance are being taught in these courses. We also study the scale of the infrastructure mentioned in DS courses, from small client-server systems to cloud-scale, peer-to-peer, global-scale systems. We make eight main findings, covering goals such as performance, and scalability and its variant elasticity; activities such as performance benchmarking and monitoring; eight selected performance-enhancing techniques (replication, caching, sharding, load balancing, scheduling, streaming, migrating, and offloading); and control issues such as trade-offs that include performance and performance variability.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/16/2020

Dependability Evaluation of Middleware Technology for Large-scale Distributed Caching

Distributed caching systems (e.g., Memcached) are widely used by service...
research
01/04/2020

Search techniques in peer to peer networks

Peer to peer (P2P) networks are an overlay on IP network of the internet...
research
09/26/2011

Distributed Reasoning in a Peer-to-Peer Setting: Application to the Semantic Web

In a peer-to-peer inference system, each peer can reason locally but can...
research
12/01/2020

Have We Reached Consensus? An Analysis of Distributed Systems Syllabi

Correctly applying distributed systems concepts is important for softwar...
research
08/15/2020

Smart Voltage Monitoring: Centralised and Blockchain-based Decentralised Approach

Voltage controls the majority of the processes around us, starting from ...
research
12/13/2021

Peer-to-Peer Communication Trade-Offs for Smart Grid Applications

Peer-to-peer energy management systems for smart grids require developer...
research
01/26/2023

Odyssey: A Journey in the Land of Distributed Data Series Similarity Search

This paper presents Odyssey, a novel distributed data-series processing ...

Please sign up or login with your details

Forgot password? Click here to reset