一句话:对大规模分布式系统中的崩溃恢复 bug 展开实证研究,强调其复杂性与严重后果。
在大规模分布式系统中,节点崩溃不可避免,且可能随时发生。为应对这一问题,系统通常采用预写日志(如 HBase 的 write-ahead logging)和 hinted handoffs(如 Cassandra)等崩溃恢复机制。然而,这些机制及其实现中的故障可能引入错综复杂的崩溃恢复 bug,并导致严重后果。本文围绕大规模分布式系统中的崩溃恢复 bug 展开实证研究,关注此类缺陷在真实系统中的表现与影响。由于所给摘要未列出具体数据集、缺陷分类法、修复建议或定量实验结果,摘要主要强调该问题的动机与重要性,为后续系统化理解崩溃恢复缺陷提供实证研究背景。
In large-scale distributed systems, node crashes are inevitable, and can happen at any time. As such, distributed systems are usually designed to be resilient to these node crashes via various crash recovery mechanisms, such as write-ahead logging in HBase and hinted handoffs in Cassandra. However, faults in crash recovery mechanisms and their implementations can introduce intricate crash recovery bugs, and lead to severe consequences.
DOI 原文 ·
@inproceedings{paperbot4608,
title = {An empirical study on crash recovery bugs in large-scale distributed systems},
author = {Yu Gao and Wensheng Dou and Feng Qin and Chushu Gao and Dong Wang and Jun Wei and Ruirui Huang and Li Zhou and Yongming Wu},
booktitle = {FSE},
year = {2018},
doi = {10.1145/3236024.3236030}
}