Rolis: a software approach to efficiently replicating multi-core transactions. - Weihai Shen; Ansh Khanna; Sebastian Angel; Siddhartha Sen 001; Shuai Mu 001 (EuroSys, 2022)