Главная
Study mode:
on
1
Intro
2
Common uses of Streams
3
The Four Reactive Traits
4
Many kinds of Async Boundaries
5
Possible Solutions
6
Explicit Demand: Tailored Flow Control
7
What is a collection?
8
Streams are not Collections!
9
Java 8 Stream
10
Rx Java
11
The Meat
12
How does it Connect?
13
Akka Streams
14
Basic Akka Example
15
More Advanced Akka Example
16
Java 8 Example
17
Akka TCP Echo Server
18
Akka HTTP Sketch
Description:
Explore the principles and applications of Reactive Streams in this conference talk from Philly ETE 2014. Delve into the evolution of Observers and Observables, learning how back-pressure handling enables distributed stream processing across large-scale clusters. Discover the collaborative effort behind defining common interfaces for interoperable stream implementations on the JVM, involving major tech companies. Gain insights into the design principles and see practical examples using the actor-based implementation in Akka. Cover topics such as the four reactive traits, async boundaries, explicit demand flow control, and the distinctions between streams and collections. Examine code examples in Java 8, Rx Java, and Akka, including basic and advanced scenarios, TCP echo servers, and HTTP sketches.

Reactive Streams - Handling Data-Flows the Reactive Way

ChariotSolutions
Add to list
0:00 / 0:00