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

操作系统原理(Operating Systems)
Peking University via Coursera
Operating System
Indian Institute of Technology Delhi via Swayam
Linux kernel Module and driver Programming for x86
Udemy
Architecture 2001: x86-64 OS Internals
OpenSecurityTraining2 via Independent
Socket Programming in C
Udemy