Am I only streaming? Thinking reactive - Rob Harrop
906 views · Published 28 October 2016 · 2:47 · Indexed 22 October 2026
Channel: O'Reilly · 2016 · Science & Technology
In 1978, Tony Hoare presented communicating sequential processes (CSP) to the world. Systems envisioned by CSP are composed of sequential processes that communicate via message passing. In 1973, Hewitt, Bishop, and Steiger introduced the actor model to the world. Actors, like processes in CSP, are isolated entities that communicate via message passing. In recent years, we’ve seen the actor model gain widespread adoption through technologies like Erlang and Akka. The reactive model is an evolution of the CSP and actor models that switches the focus to data flows and transformations on those data flows. Like the CSP and actor models, the reactive model exhibits self-similarity at all levels of system architecture; in essence, reactive architectures are fractal. Rob Harrop explores how to exploit this architectural similarity and how to use the concepts of CSP, actors, and reactive as powerful tools for reasoning about your system.
More from this channel
-
5:27
"The Worlds of Software and Hardware are Converging", Joi Ito and Jon Bruner
-
5:55
"Why Designers Must Understand Manufacturing", Joi Ito and Jon Bruner
-
2:24
Fluent Conference 2014: JavaScript & Beyond Complete Video Compilation
-
1:08:43
Detailed Look at Pandas' Indexes - O'Reilly Webcasts
-
50:19
The End of the Analytics Black Box - O'Reilly Webcast
-
1:03:17
Solid Conference Panel (Connected Meetup 2014)
-
2:36
Interview with Ben Jacobs of Whistle (Dog Monitor Device)
-
1:10:49
My Dog Ate My Slides: Overcoming Tough Presentations - O'Reilly Webcast