1 Welcome to the Kafka event streaming platform

 

This chapter covers

  • Defining event streaming and events
  • Introducing the Kafka event streaming platform
  • Applying the platform to a concrete example

While the constant influx of data creates more entertainment and opportunities for the consumer, increasingly, the users of this information are software systems using other software systems. Think, for example, of the fundamental interaction of watching a movie from your favorite movie streaming application. You log into the application, search for and select a film, and then watch it, and afterward, you may provide a rating or some indication of how you enjoyed the movie. Just this simple interaction generates several events captured by the movie streaming service. But this information needs analysis if it’s to be of use to the business. That’s where all the other software comes into play.

1.1 Event streaming

1.2 What is an event?

1.3 An event stream example

1.4 Introducing the Apache Kafka event streaming platform

1.4.1 Kafka brokers

1.4.2 Schema Registry

1.4.3 Producer and consumer clients

1.4.4 Kafka Connect

1.4.5 Kafka Streams

1.4.6 ksqlDB

1.5 A concrete example of applying the Kafka event streaming platform

Summary

sitemap