N

Neha Narkhede, Gwen Shapira, Todd Palino Books

1 book·~10 min total read

Neha Narkhede is a co-founder of Confluent and one of the original creators of Apache Kafka. Gwen Shapira is a software engineer and data architect specializing in distributed systems.

Known for: Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale

Books by Neha Narkhede, Gwen Shapira, Todd Palino

Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale

Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale

data_science·10 min read

This comprehensive guide introduces Apache Kafka, a distributed streaming platform designed for building real-time data pipelines and streaming applications. It explains Kafka’s architecture, core concepts, and ecosystem tools, providing practical examples for deploying, managing, and scaling Kafka clusters. The book covers topics such as producers, consumers, topics, partitions, replication, and stream processing with Kafka Streams and Connect.

Read Summary

Key Insights from Neha Narkhede, Gwen Shapira, Todd Palino

1

Kafka Architecture Fundamentals

At the heart of Kafka lies a remarkably elegant idea: the distributed commit log. Unlike traditional message brokers that push data forward to consumers, Kafka keeps data persistent and available across brokers, allowing consumers to read at their own pace. We designed Kafka to act simultaneously as...

From Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale

2

Producers and Consumers

Data flows through Kafka by means of producers and consumers. As producers, we publish records to specific topics, tagging each event with keys that determine partition assignment. Kafka’s producer API is built to balance reliability and speed. It supports various delivery semantics—at most once, at...

From Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale

About Neha Narkhede, Gwen Shapira, Todd Palino

Neha Narkhede is a co-founder of Confluent and one of the original creators of Apache Kafka. Gwen Shapira is a software engineer and data architect specializing in distributed systems. Todd Palino is a site reliability engineer with extensive experience in managing large-scale Kafka deployments.

Frequently Asked Questions

Neha Narkhede is a co-founder of Confluent and one of the original creators of Apache Kafka. Gwen Shapira is a software engineer and data architect specializing in distributed systems.

Read Neha Narkhede, Gwen Shapira, Todd Palino's books in 15 minutes

Get AI-powered summaries with key insights from 1 book by Neha Narkhede, Gwen Shapira, Todd Palino.