YoVDO

Apache Ratis - A High Performance Raft Library

Offered By: The ASF via YouTube

Tags

Distributed Systems Courses Consensus Algorithms Courses High Availability Courses Data Replication Courses Alluxio Courses Apache Ozone Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a 21-minute conference talk on Apache Ratis, an open-source Java library implementing the Raft Consensus Protocol. Dive into the key features of Ratis, including leader election, log replication, membership change, and log compaction. Learn how this high-performance implementation supports asynchronous event-driven applications and offers customization options such as pluggable state machines, RPC, Raft log, and metrics. Discover how Apache Ozone, Apache IoTDB, and Alluxio leverage Ratis for high availability and data replication. Gain insights into Raft's advantages over Paxos for implementing consistently replicated logs. Understand Ratis' design principles for achieving low latency and high throughput in transactions. Get an overview of the project's current development status and future directions from Dr. Tsz-Wo Nicholas Sze, Principal Software Engineer at Cloudera and PMC Chair of Apache Ratis.

Syllabus

Apache Ratis - A High Performance Raft Library


Taught by

The ASF

Related Courses

Cloud Volumes ONTAP Deployment and Management for Azure
NetApp via edX
Designing a Disaster Recovery Strategy on Microsoft Azure
Pluralsight
Play by Play: Understanding Salesforce Einstein Analytics
Pluralsight
Introduce and Implement Veeam Backup and Replication
Pluralsight
9 Things You Can Do for Free with Couchbase Server
Pluralsight