Apache Kafka Cookbook
This course has been retired. Check out the alternatives below
-
What do you get with a Packt Subscription?
- Instant access to this title and 7,500+ eBooks & Videos
- Constantly updated with 100+ new titles each month
- Breadth and depth in over 1,000+ technologies
-
Initiating Kafka
- Initiating Kafka
- Introduction
- Setting up multiple Kafka brokers
- Creating topics
- Sending some messages from the console
- Consuming from the console
-
Configuring Brokers
- Configuring Brokers
- Introduction
- Configuring the basic settings
- Configuring threads and performance
- Configuring the log settings
- Configuring the replica settings
- Configuring the ZooKeeper settings
- Configuring other miscellaneous parameters
-
Configuring a Producer and Consumer
- Configuring a Producer and Consumer
- Introduction
- Configuring the basic settings for producer
- Configuring the thread and performance for producer
- Configuring the basic settings for consumer
- Configuring the thread and performance for consumer
- Configuring the log settings for consumer
- Configuring the ZooKeeper settings for consumer
- Other configurations for consumer
-
Managing Kafka
- Managing Kafka
- Introduction
- Consumer offset checker
- Understanding dump log segments
- Exporting the ZooKeeper offsets
- Importing the ZooKeeper offsets
- Using GetOffsetShell
- Using the JMX tool
- Using the Kafka migration tool
- The MirrorMaker tool
- Replay Log Producer
- Simple Consumer Shell
- State Change Log Merger
- Updating offsets in Zookeeper
- Verifying consumer rebalance
-
Integrating Kafka with Java
- Integrating Kafka with Java
- Introduction
- Writing a simple producer
- Writing a simple consumer
- Writing a high-level consumer
- Writing a producer with message partitioning
- Multithreaded consumers in Kafka
-
Operating Kafka
- Operating Kafka
- Introduction
- Adding and removing topics
- Modifying topics
- Implementing a graceful shutdown
- Balancing leadership
- Mirroring data between Kafka clusters
- Expanding clusters
- Increasing the replication factor
- Checking the consumer position
- Decommissioning brokers
-
Integrating Kafka with Third-Party Platforms
- Integrating Kafka with Third-Party Platforms
- Introduction
- Using Flume
- Using Gobblin
- Using Logstash
- Configuring Kafka for real-time
- Integrating Spark with Kafka
- Integrating Storm with Kafka
- Integrating Elasticsearch with Kafka
- Integrating SolrCloud with Kafka
-
Monitoring Kafka
- Monitoring Kafka
- Introduction
- Monitoring server stats
- Monitoring producer stats