分布式系统教学大纲分析:聚焦性能相关主题
计算机与社会
2021-03-03 v1 分布式、并行与集群计算
摘要
我们分析了一个包含 51 份当前(2019-2020)顶尖计算机科学项目分布式系统教学大纲的数据集,重点探寻这些课程中性能相关主题的教学普遍程度与语境。我们还研究了 DS 课程中所提及基础设施的规模,从小型客户端-服务器系统到云规模、点对点、全球规模系统。我们得出八项主要发现,涵盖诸如性能以及可扩展性及其变体弹性等目标;诸如性能基准测试与监控等活动;八种选定的性能提升技术(复制、缓存、分片、负载均衡、调度、流式处理、迁移与卸载);以及诸如包含性能与性能波动的权衡等控制问题。
引用
@article{arxiv.2103.01858,
title = {An Analysis of Distributed Systems Syllabi With a Focus on Performance-Related Topics},
author = {Cristina L. Abad and Alexandru Iosup and Edwin F. Boza and Eduardo Ortiz-Holguin},
journal= {arXiv preprint arXiv:2103.01858},
year = {2021}
}
备注
Accepted for publication at WEPPE 2021, to be held in conjunction with ACM/SPEC ICPE 2021: https://doi.org/10.1145/3447545.3451197 This article is a follow-up of our prior ACM SIGCSE publication, arXiv:2012.00552