YoVDO

Improving Kafka Performance: Switching from ext4 to XFS for 80% Faster Writes

Offered By: Hussein Nasser via YouTube

Tags

Apache Kafka Courses Linux Courses Distributed Systems Courses System Calls Courses Data Streaming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a detailed analysis of how Allegro improved Kafka produce tail latency by over 80% through switching from ext4 to xfs file systems. Dive into the intricacies of Kafka's operation, producer write speeds, and protocol tracing. Examine kernel system calls, journaled file systems, and the process of optimizing ext4 before the ultimate switch to XFS. Gain valuable insights into performance optimization techniques and file system comparisons in this comprehensive 32-minute video tutorial, complete with time-stamped sections for easy navigation through topics like Kafka fundamentals, bottleneck identification, and file system improvements.

Syllabus

Intro
Summary
How Kafka Works?
Producers Writes are Slow
Tracing Kafka Protocol
Tracing Kernel System Calls
Journaled File Systems
Improving ext4
Switching to XFS


Taught by

Hussein Nasser

Related Courses

Introduction to Linux
Linux Foundation via edX
操作系统原理(Operating Systems)
Peking University via Coursera
Internet of Things: Setting Up Your DragonBoard™ Development Platform
University of California, San Diego via Coursera
Information Security-3
Indian Institute of Technology Madras via Swayam
Introduction to Embedded Systems Software and Development Environments
University of Colorado Boulder via Coursera