S4: Distributed stream computing platform
L Neumeyer, B Robbins, A Nair… - 2010 IEEE International …, 2010 - ieeexplore.ieee.org
S4 is a general-purpose, distributed, scalable, partially fault-tolerant, pluggable platform that
allows programmers to easily develop applications for processing continuous unbounded …
allows programmers to easily develop applications for processing continuous unbounded …
Orleans: cloud computing for everyone
Cloud computing is a new computing paradigm, combining diverse client devices--PCs,
smartphones, sensors, single-function, and embedded--with computation and data storage …
smartphones, sensors, single-function, and embedded--with computation and data storage …
[PDF][PDF] Orleans: Distributed virtual actors for programmability and scalability
High-scale interactive services demand high throughput with low latency and high
availability, difficult goals to meet with the traditional stateless 3-tier architecture. The actor …
availability, difficult goals to meet with the traditional stateless 3-tier architecture. The actor …
JCoBox: Generalizing active objects to concurrent components
J Schäfer, A Poetzsch-Heffter - … Conference, Maribor, Slovenia, June 21-25 …, 2010 - Springer
Concurrency in object-oriented languages is still waiting for a satisfactory solution. For many
application areas, standard mechanisms like threads and locks are too low level and have …
application areas, standard mechanisms like threads and locks are too low level and have …
Da capo con scala: Design and analysis of a scala benchmark suite for the java virtual machine
Originally conceived as the target platform for Java alone, the Java Virtual Machine (JVM)
has since been targeted by other languages, one of which is Scala. This trend, however, is …
has since been targeted by other languages, one of which is Scala. This trend, however, is …
Why do scala developers mix the actor model with other concurrency models?
S Tasharofi, P Dinges, RE Johnson - … , Montpellier, France, July 1-5, 2013 …, 2013 - Springer
Mixing the actor model with other concurrency models in a single program can break the
actor abstraction. This increases the chance of creating deadlocks and data races—two …
actor abstraction. This increases the chance of creating deadlocks and data races—two …
Parallel Theatre: An actor framework in Java for high performance computing
L Nigro - Simulation Modelling Practice and Theory, 2021 - Elsevier
Theatre is an actor-based system currently implemented in Java, which enables modelling,
analysis and implementation of predictable time-dependent distributed systems like cyber …
analysis and implementation of predictable time-dependent distributed systems like cyber …
TransDPOR: A novel dynamic partial-order reduction technique for testing actor programs
S Tasharofi, RK Karmani, S Lauterburg… - … Conference on Formal …, 2012 - Springer
To detect hard-to-find concurrency bugs, testing tools try to systematically explore all
possible interleavings of the transitions in a concurrent program. Unfortunately, because of …
possible interleavings of the transitions in a concurrent program. Unfortunately, because of …
Revisiting actor programming in C++
The actor model of computation has gained significant popularity over the last decade. Its
high level of abstraction makes it appealing for concurrent applications in parallel and …
high level of abstraction makes it appealing for concurrent applications in parallel and …
Ten years of analyzing actors: Rebeca experience
M Sirjani, MM Jaghoori - … Biological Systems: Essays Dedicated to Carolyn …, 2011 - Springer
In this paper, we provide a survey of the different analysis techniques that are provided for
the modeling language Rebeca. Rebeca is designed as an imperative actor-based …
the modeling language Rebeca. Rebeca is designed as an imperative actor-based …