Core Java, Frameworks & Servers
Monday, 13. May 2019., 09:00
Apache Kafka has become one of the most popular pieces of technology in a modern service oriented application stack. While it's extremely powerful, and reliable, it is far from easy to start using it, and learn its behaviour and configuration enough to be able to use it with confidence. In this talk we'll share our experience using Kafka as a central point of a high performance event processing application. You'll learn about how to design your application to get the most out of Kafka, and what operational challenges you'll encounter running Kafka, especially in the cloud. We'll share our experience with running Kafka in Kubernetes on GCP.We'll also show how to make good use of Kafka Streams - additional layer around Kafka Client API which simplifies the development of event processing applications.