Loading...
Please wait, while we are loading the content...
Similar Documents
Pluggable scheduling for the reactor programming model
| Content Provider | ACM Digital Library |
|---|---|
| Author | Prokopec, Aleksandar |
| Abstract | The reactor model is a foundational programming model for distributed computing, whose focus is modularizing and composing computations and message protocols. Previous work on reactors dealt mainly with the programming model and its composability properties, but did not show how to schedule computations in reactor-based programs. In this paper, we propose a pluggable scheduling algorithm for the reactor model. The algorithm is customizable with user-defined scheduling policies. We define and prove safety and progress properties. We compare our implementation against the Akka actor framework, and show up to 3Ã performance improvements on standard actor benchmarks. . |
| Starting Page | 41 |
| Ending Page | 50 |
| Page Count | 10 |
| File Format | |
| ISBN | 9781450346399 |
| DOI | 10.1145/3001886.3001891 |
| Language | English |
| Publisher | Association for Computing Machinery (ACM) |
| Publisher Date | 2016-10-30 |
| Publisher Place | New York |
| Access Restriction | Subscribed |
| Subject Keyword | Composable distributed computing Reactors Event streams Actors Scheduling Reactor model Channels |
| Content Type | Text |
| Resource Type | Article |