Chapter 7. Building Asynchronous Streaming Systems with Kafka and Spark
In this chapter, you will learn the following recipes:
Setting up Kafka using Docker
Creating Kafka topics to stream data
Writing a streaming program using Kafka Streams
Improving the performance of the Kafka Streams program
Writing a streaming program using Apache Spark
Improving the performance of the Spark job
Aggregating logs into Kafka using Log4J
Integrating Kafka with log management systems