Live Demo: Build Scalable Event-Driven Microservices with Confluent | Register Now
Apache Flink and Kafka Streams are the dominant stream processing technologies available today. But which one do you choose to build an event streaming application? Both Kafka Streams and Flink offer similar features despite being distinctly different distributed processing frameworks. So how does one go about selecting the correct one?
In this talk, attendees will learn the information needed to match their event streaming requirements and objectives with the correct streaming framework. Specifically, I'll cover the following topics:
Architecture
Deploying applications
Work/Task Assignment and Distribution
API comparison
Stateful operations and state durability
You'll leave with the knowledge of both Kafka Streams and Flink's strengths and weaknesses and enough information to determine which framework best suits your event streaming needs.