YoVDO

A Kafka Client's Request - There and Back Again

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Apache Kafka Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricate journey of data through Apache Kafka® in this 40-minute Devoxx conference talk. Delve into the complex process behind writing to and reading from Kafka, following a request from the initial producer.send() or consumer.poll() call to disk storage and back to the client. Examine client and broker configurations affecting request handling, and learn about crucial metrics for monitoring each stage of the request life cycle. Gain in-depth knowledge of read and write request mechanics, enhancing your ability to debug and analyze Kafka performance. Cover topics including schema and topic creation, partitioning configurations, batching settings and metrics, request configurations and general metrics, network threads, request queues, I/O threads, page cache/disk configuration, and the return journey to the producer. Equip yourself with the expertise to navigate Kafka's intricate data flow, making future troubleshooting and optimization tasks more manageable.

Syllabus

Intro
A Schema and a Topic
Partitioning Configurations
Batching Configurations
Batching Metrics
Request Configurations
Request Metrics (General)
Socket Receive Buffer
Network threads
Request Queue
I/O Threads, aka Request Handler Threads
Page Cache/Disk Configuration and Monitoring
Response Queue
Network thread hand-off
Socket Send Buffer
And back again to the Producer
Start your own journey..


Taught by

Devoxx

Related Courses

Deploying Apache Pulsar to Google Kubernetes Engine
Pluralsight
Stream Processing Design Patterns with Kafka Streams
LinkedIn Learning
Apache Kafka Series - Confluent Schema Registry & REST Proxy
Udemy
Apache Kafka Series - Kafka Connect Hands-on Learning
Udemy
The Complete Apache Kafka Practical Guide
Udemy