Reactors - Programming Model for Composable Distributed Computing by Aleksandar Prokopec

Veröffentlicht am: 06 März 2016
auf dem Kanal: Voxxed Days
856
13

The actor model has long been a model of choice for building reliable distributed systems. On one hand, it ensures that message-processing is serialized within each actor, preserving the familiar sequential programming model. On the other hand, programs written in the actor model are location-transparent. The model is sufficiently low-level to express arbitrary message protocols. Composing these protocols is the key to high-level abstractions. Unfortunately, it is difficult to reuse or compose message protocols with actors.

Reactors simplify protocol composition with first-class typed channels and event streams. In this talk, I will use the Reactors framework to compare the reactor and the actor models on concrete Scala programs. I will show specific obstacles for composition in the classic actor model, and how to overcome them. I will then show how to build reusable, composable distributed computing components in the new model.


Auf dieser Seite können Sie das Online-Video Reactors - Programming Model for Composable Distributed Computing by Aleksandar Prokopec mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Voxxed Days 06 März 2016 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 856 Mal angesehen und es wurde von 13 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!