Welcome to Apache Kafka Notebook gitbook! I’m very excited to have you here and hope you will enjoy exploring the internals of Kafka Streams as much as I have.
I’m Jacek Laskowski, an independent consultant, software developer and technical instructor specializing in Apache Spark, Apache Kafka and Kafka Streams (with Scala, sbt, Kubernetes and a bit of Apache Mesos, DC/OS, Hadoop YARN).
|I’m also writing Mastering Apache Spark 2, Mastering Spark SQL, Mastering Kafka Streams and Spark Structured Streaming Notebook gitbooks.|
This collections of notes (what some may rashly call a "book") serves as the ultimate place of mine to collect all the nuts and bolts of using Apache Kafka in your projects. The notes help me designing and developing better products with Kafka. They are also a viable proof of my understanding of Kafka (which I believe will help me reaching the highest level of mastery in Apache Kafka).
Expect text and code snippets from a variety of public sources. Attribution follows.
Now, let me introduce you to Apache Kafka.