InfoQ

InfoQ

Topic/Tag specific view

Actors Content on InfoQ


Latest featured content about Actors

Jonas Bonér and Kresten Krab Thorup on Bringing Erlang's Fault Tolerance and Distribution to Java with Akka and Erjang

Topics
Dynamic Languages,
Reliability,
Fault Tolerance

Jonas Bonér and Kresten Krab Thorup discuss some key aspects of Erlang like fault tolerance and reliability and how the Akka and Erjang projects try to bring them to the JVM.

News about Actors

Akka 1.1 Released, Brings Many Improvements to Futures and Performance, Reduces Dependencies,

Topics
Object Oriented Design,
Java,
Fault Tolerance,
Architecture,
Performance & Scalability,
Ruby

Akka 1.1 was released with many improvements in performance, Futures and more. The basic Akka also has no dependencies except for Scala 2.9. InfoQ caught up with Jonas Bonér to talk about the current state and the future of Akka.

Akka Reaches 1.0 Status: Brings the Actor Model to Java and Scala

Topics
Java,
Programming

Project lead Jonas Bonér has announced today that Akka has reached its 1.0 milestone. InfoQ spoke to Bonér to find out more about the project.

Akka - Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors

Topics
Java,
Programming

Today, the Akka team released version 0.7 of their actors framework for the Java Virtual Machine. Akka attempts to address future concurrency challenges with a solution relying on message based actors, software transactional memory and appropriate fault handling strategies. InfoQ talked to Jonas Bonér about the intent behind Akka, its current state and adoption, and future plans.

Presentations about Actors

Above the Clouds: Introducing Akka

Topics
Java,
Performance & Scalability,
Fault Tolerance

Jonas Bonér introduces Akka, a JVM platform that wants to address the complex problems of concurrency, scalability and fault tolerance using Actors, STM and self-healing from crashes.

Actor-based Programming

Topics
Programming,
Architecture

Jamie Ridgway explains what actors are, why we need them, what they are helpful for, the languages built around this programming paradigm, along with some demos showing actor-based apps.

Interviews about Actors

Jonas Bonér on Akka, Actors and Shared State, STM, Typesafe

Topics
Performance & Scalability,
Event Driven Architecture

Jonas Bonér explains the Akka project and the types of actors it offers as well as its transactional features. Also: a preview of how Akka 2.0 changes the management of (remote) actors.

Francesco Cesarini and Simon Thompson on Erlang

Topics
Dynamic Languages,
Reuse,
Programming,
Ruby,
Fault Tolerance,
Performance & Scalability,
Architecture

Francesco Cesarini and Simon Thompson discuss how Erlang's design allows fault tolerance and resilience, modular error handling, details of the actor model implementation and distributed programming.

Nick Kallen Discusses Scala at Twitter

Topics
Object Oriented Design,
Dynamic Languages,
Java

Nick Kallen from Twitter is interviewed by Randy Shoup about Twitter’s use of the Scala programming language. Nick discusses using Scala to build high-performance and scalable network services (including FlockDB), the powerful dualism of Scala which combines the best of object-oriented and functional approaches and also provides his views on the tradeoffs between static and dynamic languages.