Halfmoon: Log-optimal fault-tolerant stateful serverless computing

S Qi, X Liu, X Jin - Proceedings of the 29th Symposium on Operating …, 2023 - dl.acm.org
Serverless computing separates function execution from state management. Simple retry-
based fault tolerance might corrupt the shared state with duplicate updates. Existing …

Waverunner: An elegant approach to hardware acceleration of state machine replication

M Alimadadi, H Mai, S Cho, M Ferdman… - … USENIX Symposium on …, 2023 - usenix.org
State machine replication (SMR) is a core mechanism for building highly available and
consistent systems. In this paper, we propose Waverunner, a new approach to accelerate …

Nezha: Deployable and high-performance consensus using synchronized clocks

J Geng, A Sivaraman, B Prabhakar… - arXiv preprint arXiv …, 2022 - arxiv.org
This paper presents a high-performance consensus protocol, Nezha, which can be
deployed by cloud tenants without any support from their cloud provider. Nezha bridges the …

Optimizing Distributed Protocols with Query Rewrites

DCY Chu, R Panchapakesan, S Laddad… - Proceedings of the …, 2024 - dl.acm.org
Distributed protocols such as 2PC and Paxos lie at the core of many systems in the cloud,
but standard implementations do not scale. New scalable distributed protocols are …

Micro replication

T Distler, M Eischer, L Lawniczak - 2023 53rd Annual IEEE/IFIP …, 2023 - ieeexplore.ieee.org
State-machine replication protocols represent the foundation of many fault-tolerant services.
Unfortunately, their inherent complexity makes existing implementations notoriously difficult …

Optimizing Distributed Protocols with Query Rewrites [Technical Report]

D Chu, R Panchapakesan, S Laddad… - arXiv preprint arXiv …, 2024 - arxiv.org
Distributed protocols such as 2PC and Paxos lie at the core of many systems in the cloud,
but standard implementations do not scale. New scalable distributed protocols are …

[PDF][PDF] FlexiRaft: Flexible Quorums with Raft.

R Yadav, A Rahut - CIDR, 2023 - cidrdb.org
MySQL is the most popular transactional datastore deployed at Meta with a storage footprint
in the order of petabytes. Over the years, several components have undergone significant …

[PDF][PDF] Quorum tree abstractions of consensus protocols

B Cirisci, C Enea, SO Mutluergil - European Symposium on …, 2023 - library.oapen.org
Distributed algorithms solving agreement problems like consensus or state machine
replication are essential components of modern fault-tolerant distributed services. They are …

Examining Raft's behaviour during partial network failures

C Jensen, H Howard, R Mortier - Proceedings of the 1st Workshop on …, 2021 - dl.acm.org
State machine replication protocols such as Raft are widely used to build highly-available
strongly-consistent services, maintaining liveness even if a minority of servers crash. As …

[PDF][PDF] Raft with Out-of-Order Executions.

X Gu, H Wei, L Qiao, Y Huang - Int. J. Softw. Informatics, 2021 - hengxin.github.io
PolarFS is a distributed file system developed by Alibaba with ultra-low latency and high
availability. It implements a variant of the Raft consensus protocol, called ParallelRaft …