Apache Ratis - A High Performance Raft Library
Offered By: The ASF via YouTube
Course Description
Overview
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
HDFS CSI Plugin: Speeding Up Kubernetes in On-Premises Big Data ClustersLinux Foundation via YouTube Embracing Big Data Workloads in Cloud-Native Environments with Data Locality
Linux Foundation via YouTube Best Practice for Cloud Native Storage in Finance Industry
CNCF [Cloud Native Computing Foundation] via YouTube Elevating Scalable Object Storage: A Comprehensive Exploration of Ozone's Trailblazing Capabilities
The ASF via YouTube Iceberg Replication - Enterprise-Grade Solution for Apache Iceberg Tables
The ASF via YouTube