Skip to content

Toma Morris on CRaft: An Erasure-coding-supported Version of Raft

Photo of Andrew Gross
Hosted By
Andrew G. and 4 others
Toma Morris on CRaft: An Erasure-coding-supported Version of Raft

Details

Greetings Papers We Love NYC and welcome to our second remote meetup!

This month we have a talk by Toma Morris on CRaft: An Erasure-coding-supported Version of Raft for Reducing Storage Cost and Network Cost. Check below for the details and links to the papers!

***
PLEASE NOTE: Even though this is a remote event, the Papers We Love code of conduct is still in effect in any chatrooms or forums associated with the meetup. Breaching the CoC is grounds to be ejected from the meetup at the organizers' discretion.
***

***
CRaft: An Erasure-coding-supported Version of Raft for Reducing Storage Cost and Network Cost
***

Authors: Zizhong Wang, Tongliang Li, Haixia Wang, Airan Shao, Yunren Bai, Shangming Cai, Zihan Xu, and Dongsheng Wang, Tsinghua University

This paper discusses a method for using erasure codes (specifically Reed-Solomon codes) to encode data stored in a Raft cluster to reduce the volume of storage and network traffic, while maintaining the failure-tolerance guarantees that Raft provides. We will briefly discuss the basics of Raft and erasure codes, and then talk through practical examples of how the cluster encodes, stores, and reconstructs data during different failure scenarios.

Paper: https://www.usenix.org/system/files/fast20-wang_zizhong.pdf

***
Speaker Bio
***

Toma is a software engineering manager with the Trust and Safety team at Hinge where they and their team work to prevent scams, harassment, and violence. They have also worked in robotics, AI, medical devices, and various other kinds of projects. Toma studied both Electrical Engineering and History, and is as interested in talking about the early Islamic empire as in distributed systems.

Photo of Papers We Love group
Papers We Love
See more events
Online event
This event has passed