YoVDO

Waverunner - An Elegant Approach to Hardware Acceleration of State Machine Replication

Offered By: USENIX via YouTube

Tags

USENIX Symposium on Networked Systems Design and Implementation (NSDI) Courses High Availability Courses Hardware Acceleration Courses Data Replication Courses

Course Description

Overview

Explore an innovative approach to accelerating state machine replication (SMR) using FPGA-based SmartNICs in this conference talk from NSDI '23. Discover how Waverunner, a hybrid software/hardware system, achieves high performance by focusing hardware acceleration on data replication while leaving complex routines to traditional software implementation. Learn about the benefits of this elegant solution, including network-speed performance with low latency in common cases and simplified handling of rare situations like leader failure and recovery. Gain insights into the practical advantages of Waverunner for hardware-accelerated SMR, offering significant performance improvements with minimal added complexity and implementation effort.

Syllabus

NSDI '23 - Waverunner: An Elegant Approach to Hardware Acceleration of State Machine Replication


Taught by

USENIX

Related Courses

FPGA computing systems: Partial Dynamic Reconfiguration
Politecnico di Milano via Polimi OPEN KNOWLEDGE
Introduction to Amazon Elastic Inference
Pluralsight
FPGA computing systems: Partial Dynamic Reconfiguration
Politecnico di Milano via Coursera
Introduction to Amazon Elastic Inference (Traditional Chinese)
Amazon Web Services via AWS Skill Builder
Introduction to Amazon Elastic Inference (Portuguese)
Amazon Web Services via AWS Skill Builder