What you would get:
Real-time analytics with Kafka (20 HOURS- Live instructor classes)
- Kafka components & use cases
- Producers and consumers
- Kafka Streams, Features, Concepts, Architecture.
Apache Kafka is open source software written in Java and Scala and is a distributed streaming platform. This software is used to build real-time data pipelines and streaming apps. One of the most common misunderstandings that anyone learning this software has is that Kafka and Spark can be used interchangeably.
However, there is a key difference between Kafka streaming and Spark streaming. Kafka streaming writes back data to Kafka, true real-time streaming, which is ideal for scalability and high availability. Spark streaming, on the other hand, uses mini batching for streaming data and is used to support MapReduce on top of Hadoop.