Главная
Study mode:
on
1
Intro
2
Myths about Stream Processing
3
Summary of Stream Processing
4
Stream Processing Challenges
5
Lambda Architecture
6
What is Kafka
7
Partitioning messages
8
Batch vs Stream processing
9
Stream processing as a consumer
10
Tapas Trains
11
Library vs Framework
12
Kafka Processor API
13
Kafka Application
14
Execution Model
15
Load Balancing
16
State Storage
17
Map to Physical Processes
18
Time
19
Kafka Connect
Description:
Explore the fundamentals of stream processing and Apache Kafka in this 55-minute conference talk from Philly ETE 2016. Delve into the core features of stream processing frameworks, including scalability, fault tolerance, and event processing order guarantees. Learn how to map practical data problems to stream processing and write applications that process data streams at scale. Discover Kafka's new stream processing library, Kafka Streams, and understand its unique design decisions and tradeoffs. Gain insights into Kafka Streams' low-overhead development approach, its integration with existing deployment tools, and how it leverages Kafka's features for scalability and fault tolerance. Cover topics such as partitioning messages, batch vs. stream processing, the Lambda Architecture, and the Kafka Processor API. Examine the execution model, load balancing, state storage, and time handling in Kafka applications. By the end of this talk, grasp the key concepts of stream processing and how Kafka Streams represents a new design point in the stream processing landscape. Read more

Demystifying Stream Processing with Apache Kafka

ChariotSolutions
Add to list
0:00 / 0:00