jackadull / process-actor

Executing system processes, wrapped in an Akka actor.

GitHub

process-actor

An Akka actor that receives messages in order to start system processes as separate actors. Think of it as scala.sys.process, wrapped in an actor.

Still a work in progress.

Process events, such as input, output or termination are sent out as Akka messages.

Once a process is running, it is represented by a separate actor, supervised by the ProcessServiceActor.