Implementation-level distributed system model checkers (DMCKs) have proven valuable in verifying the correctness of real distributed systems. However, they primarily focus on state …
Many cloud services are relying on distributed key-value stores such as ZooKeeper, Cassandra, HBase, etc. However, distributed key-value stores are notoriously difficult to …
Y Zhang, Y Huang, H Wei, X Ma - Journal of Software …, 2024 - Wiley Online Library
Internet‐scale distributed systems often replicate data at multiple geographic locations to provide low latency and high availability, despite node and network failures. According to …
C Meiklejohn - 2024 - reports-archive.adm.cs.cmu.edu
Fault injection testing is vital for assessing the resilience of distributed microservice applications against infrastructure and downstream service failures. Typically performed in …
W Feng, Q Pei, Y Gao, D Wang, W Dou, J Wei… - Proceedings of the …, 2024 - dl.acm.org
Distributed systems are expected to correctly recover from various faults, eg, node crash/reboot and network disconnection/reconnection. However, faults that occur under …
TLL Zhang, ZFYPY Ren, M Xu, MPS Kashyap - nebelwelt.net
Distributed file systems (DFSes) are prone to bugs. Although numerous bug-finding techniques have been applied to DF-Ses, static analysis does not scale well with the sheer …