YoVDO

Memtable Pluggability and Alternate Memtables in Cassandra - CEP-11 and CEP-19

Offered By: Linux Foundation via YouTube

Tags

Apache Cassandra Courses Persistent Memory Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the impact of Memtable Pluggability and Alternate Memtables on Cassandra's performance in this 37-minute conference talk by Branimir Lambov from DataStax and Shylaja Kokoori from Intel. Dive into CEP-11, which introduces an interface for alternative memtable implementations, including a sharded memtable proof-of-concept. Learn about CEP-19's new byte order-based memtable implementation with a custom in-memory trie, offering a more compact indexing structure for off-heap storage and faster lookups and insertions. Discover how these improvements significantly boost Cassandra's write throughput and reduce latencies. Examine the persistent memory memtable option, which utilizes an Adaptive Radix Tree allocated on persistent memory, eliminating the need for disk flushing and revolutionizing storage system performance. Gain insights into how these advancements translate into extraordinary speedups for Cassandra operations.

Syllabus

Memtable Pluggability and Alternate Memtables (CEP-11 & CEP-19) - Branimir Lambov & Shylaja Kokoori


Taught by

Linux Foundation

Tags

Related Courses

Stanford Seminar - The Quest for Low Storage Latency Changes Everything
Stanford University via YouTube
Accelerating Apache Spark Shuffle for Data Analytics on Cloud with Remote Persistent Memory Pools
Databricks via YouTube
Promise and Pitfalls of Persistent Memory
Strange Loop Conference via YouTube
Crimson - A New Ceph OSD for the Age of Persistent Memory and Fast NVMe Storage
USENIX via YouTube
Write-Optimized Dynamic Hashing for Persistent Memory
USENIX via YouTube