Mastering Apache Kafka (1.2.0-SNAPSHOT)

Updated 17 days ago

Apache Kafka Notebook (1.2.0-SNAPSHOT)

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 offer software development and consultancy services with very hands-on in-depth workshops and mentoring. Reach out to me at [email protected] or @jaceklaskowski to discuss opportunities.

Consider joining me at Warsaw Scala Enthusiasts and Warsaw Spark meetups in Warsaw, Poland.

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.