Hydrofoil: Reducing Downtime by Combining Leader-Based and Randomized Replicated State Machines

Loading...
Thumbnail Image

Files

TANG-HENRY-THESIS.pdf (1.21 MB)

Date

2023-07-28

Journal Title

Journal ISSN

Volume Title

Publisher

Access Restrictions

Abstract

This thesis introduces Hydrofoil, a new linearizable replicated state machine that combines both leader-based and randomized leaderless approaches. While the leader is active, Hydrofoil is able to perform as efficiently as other leader-based protocols such as Raft. In addition, by leveraging the power of Ben-Or, a randomized consensus algorithm, Hydrofoil is able to make progress even when the leader is slow, or during the period when a new leader is being elected.

Description

item.page.type

Princeton University Senior Theses

Keywords

item.page.location

Citation