Главная
Study mode:
on
1
Intro
2
The Data Deluge
3
Distributed Stream Processing
4
Points of interest
5
Runtime and Programming Model
6
Native Streaming
7
Micro-batching
8
Apache Streaming Landscape
9
System Comparison
10
Fault Tolerance
11
Managing State
12
Counting Words Revisited
13
Performance
14
Project Maturity [Storm & Trident]
15
Project Maturity [Spark Streaming]
16
Project Maturity [Samza]
17
Project Maturity [Flink]
18
Summary
19
General Guidelines
20
Recommendations [Storm & Trident]
21
Recommendations [Spark Streaming]
22
Recommendations Samza
23
Recommendations [Apex]
24
Recommendations [Flink]
25
Dataflow and Apache Beam
26
Questions
Description:
Explore distributed real-time stream processing frameworks in this 42-minute conference talk from Scala Days New York 2016. Dive into popular open-source solutions like Spark Streaming, Storm, Samza, and Flink, comparing their similarities, differences, and trade-offs. Gain insights into theoretical foundations, common pitfalls, and popular architectures for handling the increasing demand for fast processing of immense data from disparate sources. Learn how to choose the right framework for various use cases, including trading, social networks, Internet of Things, and system monitoring. Discover comprehensive overviews of modern streaming solutions, runtime and programming models, fault tolerance, state management, and performance considerations. Examine project maturity for different frameworks and receive general guidelines and recommendations for implementing streaming solutions.

Distributed Real Time Stream Processing - Why and How

Scala Days Conferences
Add to list